我不需要为 IOS7 构建和编译,只需在 IOS7 设备上调试。我不想将我的 xcode 升级到版本 5。我使用 sdk 5.1 构建了一个应用程序我在刚刚升级到 IOS7 的 IPAD 上运行该应用程序我必须调试应用程序,但 xcode 看不到 ipad,我收到一条消息,我必须升级我的 SDK。这是否意味着我必须升级 xcode 本身?我可以只下载一个 sdk 并继续使用 xcode 4.5 吗?
问问题
1061 次
2 回答
2
通过首先从 XCode 5 中打开项目,然后从 XCode 4 中运行它,我成功地在 XCode 4 中测试了 iOS 7 应用程序。
由于您使用的是 XCode,我想您有开发人员帐户。
所以你不需要像这样迁移到 XCode 5。您可以从开发人员站点下载下一个版本作为 DMG 文件,并且可以根据需要运行 XCode 4 和 5。
于 2013-10-08T14:04:56.923 回答
0
无法直接调试 iOS 7,但可以使用 XCode 中的 Organizer 查看日志。您可以按如下方式执行此操作:
- 正常部署到设备(运行,或创建 ipa 文件并推送到设备)注意:如果您运行应用程序,XCode 将通过它的标准流程并在执行时失败。此时只需停止应用程序。
- 在 XCode 4.x 中,打开 Organizer。
- 导航到设备并打开已连接到 Mac 的设备。
- 为您的设备选择控制台。
- 通过选择底部的清除按钮清除当前日志。
- 在您的设备上,手动运行应用程序。
- 现在在控制台中,您应该会看到您在代码中放置的所有日志。
这不是最有效的调试方法,但绝对比没有任何方法要好。希望这会有所帮助。
于 2013-11-06T08:41:52.020 回答