我正在开发聊天应用程序,我需要连接到使用 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/