【问题标题】:Updating iPhone app for 3.1为 3.1 更新 iPhone 应用程序
【发布时间】:2010-02-19 09:16:39
【问题描述】:

我刚刚发布了一个新的 iPhone 应用程序,并且愚蠢地为 3.1.3 构建了它,只是作为最低要求。我可以为 3.1 重建应用程序,但我在 iTunes Connect 中的哪里可以更改它?它会从最低为 3.1 的应用程序包中获取它吗?

非常欢迎任何建议:)

谢谢!

【问题讨论】:

    标签: iphone


    【解决方案1】:

    您应该针对最新的 SDK(撰写本文时为 3.1.3)构建您的应用,然后将目标构建设置中的部署目标设置设置为您希望支持的操作系统的最低值。

    由于您链接的是 3.x SDK,因此您可以将部署目标设置为 3.0。

    如果您希望支持低于 3.0 的任何版本,您可以将部署目标设置为 2.x,但是您需要记住通过将函数名称与 NULL 进行比较并使用方法来检查函数名称是否存在,从而有条件地使用任何较新的 API 功能

    respondsToSelector:
    

    instancesRespondToSelector
    

    您可以使用 Apple 示例代码在您的应用中发送电子邮件,看看它是如何工作的。

    【讨论】:

    • 谢谢 - 这会改变 App Store 的最低要求吗?
    • 是的。据我所知,您可以在 iTunes Connect 中明确设置的唯一要求是应用程序将在哪种类型的设备上运行(iPod Touch、iPhone 等)。应用程序将运行的操作系统版本由部署目标设置决定。
    • 谢谢。我会试一试:-)
    猜你喜欢
    • 2011-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多