我正在尝试在Xcode 6.1中构建一个iPhone应用程序,但代码是从外部公司提供的。
出于安全原因,应用程序(应该)正在与之交谈的测试服务器位于无法访问Internet的单独网络上。
当我使用此网络在模拟器上构建和运行应用程序时,几乎立即抛出(在应用程序上)错误,应用程序无法运行。
当我使用具有互联网访问权限的网络构建应用程序时,应用程序会成功启动 - 但显然无法访问目标服务器。
该公司坚持认为需要互联网访问才能验证我的iOS配置文件...而我非常肯定它在应用程序中的内容。
是否需要互联网访问才能在XCode的模拟器上构建和运行应用程序?
我认为这是错误......但我是一个C#/ Windows的人,对XCode知之甚少! 很确定这是应用程序而不是模拟器抛出的错误。
*********************************** Server Response END FAI BLO******************************
2014-11-12 14:33:04.019 FCiOS12P2[11017:60b] **** error is :Error Domain=KFCRMSErrorDomaininResourceUpdate Code=3126 "The operation couldn’t be completed. (KFCRMSErrorDomaininResourceUpdate error 3126.)"
2014-11-12 14:33:04.020 FCiOS12P2[11017:60b] Failed to get token, error: Error Domain=NSCocoaErrorDomain Code=3010 "remote notifications are not supported in the simulator" UserInfo=0x7978acd0 {NSLocalizedDescription=remote notifications are not supported in the simulator}
2014-11-12 14:33:09.059 FCiOS12P2[11017:60b] FCAlertView: FCAlertOverlayWindow dealloc
2014-11-12 14:33:09.060 FCiOS12P2[11017:60b] FCAlertView: FCAlertViewController dealloc
2014-11-12 14:34:29.706 FCiOS12P2[11017:60b] Reachability Flag Status: -R -----l- networkStatusForFlags
2014-11-12 14:34:29.707 FCiOS12P2[11017:60b] -[NetworkStatusManager checkNetworkStatus:] [Line 89] The internet is working via WIFI.
答案 0 :(得分:1)
您不需要配置文件即可使用iPad模拟器,也无需上网即可使用iPad模拟器。
答案 1 :(得分:0)
这一行Failed to get token, error: Error Domain=NSCocoaErrorDomain Code=3010 "remote notifications are not supported in the simulator"
应该意味着您的应用使用了推送通知,但您无法在模拟器上获取令牌。
无论如何答案是否定的,你不需要上网才能在iPad模拟器上运行应用程序
答案 2 :(得分:0)
您正在处理的应用程序使用Microsoft RD客户端?它最近已更新到8.1.0。您在URL中遇到的错误无法识别。这将无法在模拟器上运行。如果连接到LAN,使用此客户端的wifi桌面应用程序有错误
如果它关于RD 8.1.0客户端你无法解决它等待更新
在设备上调试。