我刚刚使用iTunes Connect提交了我的iPhone应用程序,但我没有看到他们问我用什么版本来编译我的应用程序?我提交的二进制文件使用了3.0 SDK(我使用了xcode左上角的下拉菜单),是吗?
构建设置如何? iPhone OS部署Target和Base SDK?我应该在那里设置什么价值?
答案 0 :(得分:2)
操作系统版本嵌入在应用程序的Info.plist文件中,并取自项目目标的“部署目标”设置。这将是您的应用程序运行所需的最低操作系统。 Base SDK必须大于或等于部署目标设置。
另请注意,即使您从未调用其中一个新的iPhone OS 3.0 API(因此您的应用程序可以在运行OS 2.2.1的设备上正常运行),但将部署目标设置为3.0,所需的最低操作系统将为3.0