ios - 无法从 iOS 连接到 signalR 服务器

标签 ios signalr livechat

我正在开发聊天应用程序,我需要连接到使用 signalR 框架进行实时通信的 win 服务器,我也在使用相同的框架。当我运行该应用程序时,它会抛出错误“不兼容的协议(protocol)版本”。我确实调试了代码,发现服务器代码是 1.1 而我的是 1.0,因此应用程序正在终止并且没有连接到服务器。我从 cococpods 获得了适用于 iOS 的更新的 signalR 代码。我不知道如何获取 1.1 代码。

谁能告诉我如何获得更新后的代码?

谢谢

最佳答案

参见 Does an incompatible protocol version have any impact? .

我假设您正在为 SignalR 使用第三方客户端。您需要将服务器降级到兼容的协议(protocol)版本或等待更新的第三方客户端。您可以使用 Nuget 来下载特定版本的 SignalR。

关于ios - 无法从 iOS 连接到 signalR 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15064698/

相关文章:

ios - 如何使用单元格中的按钮获取 CollectionViewCell 的当前项目?

iOS:文档目录为 'cleaned'

mysql - signalr:如何更新所有具有特定 cookie 值的客户端?

angular - 如何使用 Angular 在实时聊天 SDK 的 VS Code 中获取智能感知?

jquery - 聊天小部件的桌面通知

python - 聊天应用程序。对于 Django

ios - 如何从共享按钮获取 pkpass 文件的 url?

ios - 如何强制 iOS Safari 忽略 EXIF 旋转?

带背板的 SignalR .NET 客户端 : clarification

SignalR 无法调用非委托(delegate)类型