SignalR 在释放模式下未连接

SignalR does not connect on release mode

提问人:SinaMN75 提问时间:11/16/2023 更新时间:11/16/2023 访问量:15

问:

我有一个使用 SignalR 进行推送通知的应用程序。

这是我的代码

final SignalR client = SignalR(
  "URL",
  "Notification",
  headers: <String, String>{"Authorization": "Admin"},
  hubMethods: <String>["SendTransactionDataJson"],
  statusChangeCallback: print,
  hubCallback: (final String methodName, final String message) {
    final MessageDataBase dataBase = MessageDataBase.fromJson(getString(AppConstants.messages) ?? "{}");
    if (MessageResponse.fromJson(message).userStatusList!.isNotEmpty) {
      dataBase.messages.add(MessageResponse.fromJson(message));
      dataBase.messages.toSet();
      setData(AppConstants.messages, dataBase.toJson());
      showNotification();
    }
    Core.messageDataBase = dataBase;
  },
);

我的应用程序在调试模式下运行良好。但它在发布模式下不会连接到服务器。

我使用包。 我也在清单上添加了 Internet 权限,但没有任何变化。signalr_flutter

颤振 信号器

评论


答: 暂无答案