【发布时间】:2011-12-28 00:30:57
【问题描述】:
我正在尝试使用 XCode 4.2 和最新的 iOS SDK 在我的 iOS 4.2.1 设备上测试应用程序。该应用程序没有任何特定于 iOS 5.0 的功能。当我在我的设备上运行时,它显示“构建成功”,然后是“在设备上完成运行应用程序”,但我的设备上没有安装任何东西,应用程序永远不会启动。在这里搜索时,我发现了几种可能的解决方案,但都没有奏效。这是我尝试过的。
- 重新安装所有证书和配置文件
- 将部署目标设置为与我的设备相同的 iOS 版本(没有这个,甚至无法在设备上进行测试)。
- 将构建阶段代码签名部分的“调试”值设置为我的开发人员证书。
- 有人建议在“必需的设备功能”中将“加速计”设置为 YES,只是我在 .plist 文件或构建设置中的任何地方都找不到这样的部分。
- 另一个建议是将目标体系结构设置为 armv7,而不是同时使用 armv7 和 armv6。我都试过了,只有 armv7 和 armv6。没有任何效果。
- 删除 /Developer 文件夹并重新安装 XCode。
- 到目前为止,我可以在日志中找到的唯一“错误”消息是:
发生流错误:错误域=kCFErrorDomainCFNetwork 代码=2“操作无法完成。(kCFErrorDomainCFNetwork 错误 2。)”UserInfo=0x133cf0 {kCFGetAddrInfoFailureKey=8}
任何帮助将不胜感激。
【问题讨论】:
标签: objective-c xcode testing device ios-4.2