【问题标题】:Targeting iOS 4.x devices under XCode 4.6针对 XCode 4.6 下的 iOS 4.x 设备
【发布时间】:2013-02-06 20:18:44
【问题描述】:

我有 Xcode 4.6,我可以定位的最低 iOS 版本是 4.3! 如何使用我的 XCode 定位 iOS 4.x 设备?这可能吗?

感谢您的帮助!

【问题讨论】:

    标签: iphone ios ios4 xcode4.6


    【解决方案1】:

    Xcode 4.6(和 4.5)的目标不能低于 4.3。您可以从 Apple 下载旧版本的 Xcode,而不是针对较低版本的 iOS: https://developer.apple.com/downloads/index.action?name=Xcode

    您可以并行使用多个版本的 Xcode。

    【讨论】:

    • 请注意,您不能使用 iOS 6 功能同时仍支持低于 4.3 的 iOS 版本,因为 iOS 6 SDK 不适用于旧 Xcode 版本。
    • 另外,您不能支持 ARMv6 设备并在 iPhone 5 上全屏运行。您可以设计一个可以使用适当旧 Xcode 并提供 Default-568h 的构建,但 Apple 不会不允许提交这样的二进制文件——它会被自动验证工具立即拒绝。
    • 谢谢大家!但是提交到应用商店怎么样!我应该为旧版本进行多次构建吗?问题是:我必须将我的应用程序从 iOS 4 定位到最新版本!旧版本的 XCode 可以为我做到这一点吗?
    • 您说您“必须”以 iOS 4 为目标...是什么推动了这一要求?除非您正在处理一些特别不寻常的事情,否则回滚到早期版本的 Xcode 以支持如此旧版本的 iOS 可能是错误的。
    • 我完全同意@Jim - Apple 在 Xcode 中不支持低于 iOS 4.3 的版本...是否有更明确的迹象表明与时俱进?
    猜你喜欢
    • 2013-03-07
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 2011-08-29
    相关资源
    最近更新 更多