IOS 使用 Xcode 4.6 开发的应用程序可以兼容最新的 Iphone 版本

IOS App developed using Xcode 4.6 can be comptaible with recent Iphone versions

我有一台 OSX 10.7(Lion 版)的 MacBook(13 英寸),我发现与这台电脑兼容的最新 Xcode 版本是 4.6,可以创建应用程序使用 IOS6 SDK。

我可以使用 IOS6 SDK 开发应用程序,同时能够在最新的 Apple Iphone 设备上 运行 它们并在 AppStore 上发布这些应用程序吗?

Testing Legacy Tool Support Says

For compatibility reasons, the App Store will often accept apps that are built with some older versions of Xcode or Base SDK.

To determine if an older Xcode configuration is currently accepted by the App Store, you can choose "Archive" under the "Product" menu to make an archived build, then use the Validate feature, to test if that build meets minimum requirements for submission to the App Store.

You may find it easier to create a test test bundle ID in the Member Center and application record in iTunes Connect to test your build environment, so you don't need to correctly configure every entitlement your app uses.

在我将应用提交到应用商店的一年前,我发现

If I had lowest version I could not upload app to app store.Then I downloaded
xCode 6 also I must have minimum iOS 7.So you should have minimum xCode version 6.Unless you have xCode 6, you must not submit he app to app store.

At the same time you should have minimum iOS version or deployment target 7

我想答案是肯定的。最大的要求是您的应用程序是 64 位的。应用商店不再支持 32 位应用。

如果您在 Xcode 的旧版本上构建应用程序,您将无法 install/debug 这些应用程序从 Xcode 到设备 运行 较新的 [=17] =] 版本,但您应该能够构建 IPA 并通过 iTunes 安装它。