为 iPad iOS 5.1.1 开发的先决条件?

Posted

技术标签:

【中文标题】为 iPad iOS 5.1.1 开发的先决条件?【英文标题】:Prerequisites for developing for iPad iOS 5.1.1? 【发布时间】:2012-05-26 20:58:21 【问题描述】:

似乎每次我需要更新 mac OS 或设备 ios 时,我总是会非常沮丧,以至于完全放弃 iphone/ipad 开发。

我最近刚买了一个 ipad2 (iOS 5.1.1)。我注意到我的旧 Xcode 4 不支持这个 iOS 版本。所以现在我刚刚升级到 XCode 4.2。但现在我仍然需要将 iPad2 iOS 降级到 5.0(不幸的是)。现在如果我想为 iOS 5.1 开发,那么我必须升级到 XCode 4.3.2,这意味着我还需要将我的操作系统升级到 Lion(我目前有 Snow Leopard)。

我相信这些是我能够理顺的先决条件。如果我错了,请纠正我。

最后,如果我在这里的评估是正确的,那么我确实需要下载 iOS 5.0 固件。我无法在苹果网站上的任何地方找到指向此的链接(一切都适用于 5.1)。有人知道我在哪里可以获得旧 iOS 的下载链接吗?

谢谢!

【问题讨论】:

【参考方案1】:

当您转到您的 Xcode 管理器时,您能否连接您的 iPad 并选择与您的设备一起出现在管理器中的“用于开发”按钮?

如果答案是“是”,那么您可以针对 iOS 4 进行开发,然后在运行 OS 5.1.1 的 iPad 上进行测试。

如果答案是“否”,那么您应该将您的 Macintosh 更新为 Lion,并将您的 Xcode 更新为 4.3.X(其中将包括 iOS 5.0 和 5.1 SDK)。

如果您想将您的 iPad“降级”到 iOS 5.0(祝您好运),you can find a download link in this article。

但不要压力太大。一旦你习惯了开发,你就可以很容易地跟上时代(以及频繁的 OS 和 Xcode 更新)。

【讨论】:

我记得在某处看到过这个按钮。我当然点击了它。但我想我必须在我试图部署到我认为的设备的那一刻停下来。我得回去确认我的步骤。 我刚买了最新的 OSX Lion(来自应用商店)。然后我下载/安装了最新的 XCode。然后(令人惊讶地)在模拟器上运行一个简单的 iPad 应用程序是小菜一碟(它在我的 iPad 上也部署得非常好)。这是一个惊喜,因为我在以前的 XCode 迭代中总是遇到一些复杂问题。

以上是关于为 iPad iOS 5.1.1 开发的先决条件?的主要内容,如果未能解决你的问题,请参考以下文章

适用于 iPad I(和 iOS 5.1.1)的 iOS 应用程序

测试模拟关闭网络 iPad 测试仪 iOS

可以在我自己的设备上发布应用程序(iPad 第 1 代 5.1.1)

iPad开发-分屏画中画(即多任务处理增强功能)

适用于 iOS 和 iPad 的故事板

可以在我自己的设备上发布应用程序(iPad 1st Generation 5.1.1)