【问题标题】:How to test an app with an older iOS version in Xcode 3.2.6?如何在 Xcode 3.2.6 中使用旧版 iOS 测试应用程序?
【发布时间】:2011-04-28 17:52:09
【问题描述】:

Xcode 3.2.6 附带 iOS SDK 4.3。 由于空间问题,我不得不删除旧的 Xcode 版本,现在我陷入了困境:如何在 iOS 4.0 甚至 3.2 模拟器上运行我的应用程序?

我必须下载并安装旧版 iOS SDK 吗?如何为 Xcode 3.2.6 安装它们,以便它们显示为启动选项?

【问题讨论】:

    标签: iphone xcode ios


    【解决方案1】:

    iOS 版本捆绑在 SDK 中,所以是的,您必须安装以前的版本。

    一些“hacks”允许跨 Xcode 版本使用以前的 SDK,但由于它随 Xcode 版本而变化,我放弃了这样做的想法......

    我强烈建议/建议保留旧设备(iPhone 2G、iPod Touch)和以前的 iOS 版本来做一些设备测试,这就是我所做的......并且有时会对 armv6 或更慢的 CPU 感到惊讶...... .

    编辑

    使用 Xcode 4.0.2,您可以在 iPad 上从 iOS3.2 开始运行,这与 iOS3.0 不同,接近 4.0。来自/Developer/Platforms/iPhone(OS|Simulator).platform/Developer/SDKs

    iPhoneSimulator platform:
    1003,4 MB iPhoneSimulator4.3.sdk
    977,2 MB iPhoneSimulator4.2.sdk
    820,6 MB iPhoneSimulator4.1.sdk
    749,7 MB iPhoneSimulator4.0.sdk
    693,1 MB iPhoneSimulator3.2.sdk
    
    iPhoneOS platform:
    358,8 MB iPhoneOS4.3.sdk
    

    【讨论】:

    • 当我将部署目标设置为较低的值时,我可以选择较旧的 iOS 模拟器运行。
    • 啊,抱歉,有点误解了你的问题 :) 编辑了我的答案,以为你在寻找旧的 iOS
    • 是的,这是有道理的。谢谢文森特。
    猜你喜欢
    • 2012-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 2018-01-21
    • 2020-05-11
    相关资源
    最近更新 更多