我有一个用 Swift 2 编写的移动 iOS 应用程序。在应用程序内部,通过调用我们的服务器
Session.dataTaskWithRequest(request, completionHandler: (func))
我有 3 台带有蜂窝数据的 iPad。1个内部,我可以访问并可以连接到调试器。2 外部我无法访问,必须提出问题才能了解正在发生的事情。
内部 iPad 可以在 WiFi 和蜂窝网络上与 build X 一起使用,我的意思是请求通过并很好地联系服务器。
外部 iPad 可通过 WiFi 工作,但不能通过蜂窝网络工作。
我们已经尝试过
- 确保特定应用的移动数据已开启和开启
- 切换飞行模式
- 重置网络
- 重启设备
- 确保设备在
dataTaskWithRequest
失败时确实有连接。
关于这里可能发生的事情的任何想法?有没有遗漏的设置?我错过了 info.plist 中的设置(为什么 1 有效)?