调试 iPhone 3GS xcode 4.2.1

Posted

技术标签:

【中文标题】调试 iPhone 3GS xcode 4.2.1【英文标题】:Debugging iPhone 3GS xcode 4.2.1 【发布时间】:2012-03-17 14:44:23 【问题描述】:

我最近将 xcode 升级到 4.2.1(使用 macOS 10.7.3)。

我有两部 iphone,一部是 4GS,另一部是 3GS。当我将两部手机都升级到 ios 5.1 时,4GS 运行良好,但 3GS 无法运行,并出现以下错误消息。

“测试 iPhone”上的 iOS 版本与使用此 iOS SDK 安装支持开发的任何 iOS 版本都不匹配。

xcode 表示它支持 iOS 5.0 (9A334)。

我想知道这是因为我的设备配置错误还是官方还不支持 iPhone 3GS。

有没有遇到类似问题的人?

【问题讨论】:

【参考方案1】:

好吧,您可能想转到最近与 5.1 SDK 一起发布的 xcode 4.3.1。

安装后,您必须重新安装适用于旧 iOS 的模拟器,并分别调试对旧设备甚至旧 iOS 版本的支持。

在我的脑海中:在 xcode 的左上角下拉列表中选择构建目标和目标设备/模拟器应该有一些菜单项“安装更多模拟器”左右。单击它并按照 GUI 操作。这很不言自明,但下载可能需要一些时间。

【讨论】:

【参考方案2】:

要在 iOS 5.1 中开发,您必须将 sdk 升级到最新版本。我无法理解你的 4G 是如何正常工作的

【讨论】:

以上是关于调试 iPhone 3GS xcode 4.2.1的主要内容,如果未能解决你的问题,请参考以下文章

我可以直接从 XCode_3.1.4_iPhone_SDK_3.1.2 将应用程序部署到 iphone 3gs iOS 4

启动画面出现在调试模式但不在发布(iOS4)[关闭]

无法将运行 iOS 4.2.1 的越狱 iPhone 3G 连接到 Xcode 进行开发

如何在带有 iOS v 4.2.1 的旧 iPhone 3G 上测试应用程序

如何在 XCode 4.2.1 (SDK5.0) 中安装旧版 iOS 模拟器

有人对 Xcode 的 UIAutomation 有经验吗?