【问题标题】:Can I still upload an iOS 3.2 SDK compiled app to iTunesConnect我还能将 iOS 3.2 SDK 编译的应用程序上传到 iTunesConnect
【发布时间】:2011-09-20 07:40:41
【问题描述】:

我想更新应用商店中已经存在的 iPad 应用。大约一年前,我使用 XCode 3.2.4 和 iOS 3.2 SDK 编译了该应用程序。

是否可以/允许再次上传已使用 iOS 3.2 SDK 编译的应用程序的调整版本?我想避免使用 iOS 4.3 SDK 或 iOS 5 SDK(如果几周后可用)编译应用程序,因为我必须调整几个实现文件来优化应用程序以使用较新的 SDK 版本构建。

在苹果文档或指南中似乎没有与该主题相关的明确信息...

【问题讨论】:

    标签: iphone ios ipad app-store-connect application-loader


    【解决方案1】:

    没有。 Apple 要求上传到 App Store 的应用使用当时可用的最新版本 SDK 进行编译。

    【讨论】:

    • 两周前我上传了一个通用应用到应用商店,用 iPad 3.2 和 iPhone 4.1 编译,第一次尝试就通过了
    • Ole,你有任何来源(苹果声明,文档,指南)。感谢 Aman 分享这些信息。
    • 我同意Ole Begemann 应用程序需要使用iOS 4.0 SDK 编译,但您可以将Deployment Target 设置为iOS 3.0 或更高版本。 Apple 将不再允许任何以 iOS 2.0 为目标的应用程序。
    • 好的,如果 iOS 5 SDK 出来了,我仍然可以用 4.2 或 4.3 SDK 编译应用商店应用程序?顺便说一句,我刚刚成功地将带有 Application Loader 的测试应用程序(使用 iOS 3.2 编译)上传到 iTC - 我希望 Application Loader 能够检测到 3.2 Build SDK 并取消上传,但它没有。 Apple 的审核团队之后会检查二进制文件的 build sdk 吗?
    【解决方案2】:

    我终于能够成功地将 2 个应用程序带入 App Store,这些应用程序是使用 iOS 3.2 SDK 编译的,而 Apple 审阅者没有任何拒绝。 Apple 没有要求我使用最新的 Build SDK(此时为 iOS 5.0)。

    【讨论】:

    • 有趣的是您不需要使用最新的 SDK,但是(并且为了清楚起见)我认为您的意思可能是“Apple 没有要求我使用最新的 Build SDK(iOS 5.0)”?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 2018-06-28
    • 2017-09-13
    • 1970-01-01
    相关资源
    最近更新 更多