代码之家  ›  专栏  ›  技术社区  ›  mootymoots

为3.1更新iPhone应用程序

  •  0
  • mootymoots  · 技术社区  · 15 年前

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

    任何建议都非常欢迎:)

    谢谢!

    1 回复  |  直到 15 年前
        1
  •  1
  •   Jasarien    15 年前

    您应该根据最新的SDK(编写时为3.1.3)构建应用程序,然后将目标构建设置中的部署目标设置设置设置为希望支持的操作系统的最低值。

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

    如果您希望支持低于3.0的任何内容,可以将部署目标设置为2.x,但是您需要记住有条件地使用任何更新的API功能,方法是检查函数名是否存在,方法是将它们与空值进行比较并使用这些方法

    respondsToSelector:
    

    instancesRespondToSelector
    

    您可以使用Apple示例代码在应用程序中发送电子邮件,以了解其工作原理。