我正在编写一个使用 SignalR 与 Web 服务器通信的 iOS 应用程序。我为 Web 服务器创建了两个客户端,一个是 iOS 应用程序,另一个是我用于测试目的的 HTML 客户端。
我有两部 iPhone 手机用于测试 iOS 客户端。这些都是:
手机 a) 应用程序是通过在手机上的 XCode 中调试应用程序来安装的。
手机 b) 该应用程序是通过在 XCode 中创建一个存档并通过 iTunes 安装来安装的。
iOS 应用程序在手机 a 上正常运行,但在手机 b 上无法正常运行。HTML 测试客户端可通过两部手机上的浏览器正常工作。
对我的网络服务器日志的分析表明,当手机 b 使用 iOS 应用程序时,无论信号强度或时间长短,网络服务器根本不会接收初始连接。
是否有可能通过 XCode 将应用程序编译成存档在某种程度上没有正确获取 SignalR-ObjC 库?我在 SignalR-ObjC 文档中还没有找到其他步骤吗?