2009-09-04 49 views
0

我刚刚使用iTunes Connect提交了我的iPhone应用程序,但是我没有看到任何地方他们问我用什么版本编译我的应用程序?我提交的二进制文件使用了3.0 SDK(我使用了xcode左上角的下拉菜单),对吗?iTunes Connect如何检测我的应用程序的最低操作系统要求?

构建设置如何? iPhone OS部署目标和基本SDK?我应该在那里设置什么价值?

回答

2

操作系统版本嵌入在应用程序的Info.plist文件中,取自项目目标的“部署目标”设置。这将是您的应用程序运行所需的最低操作系统。基础SDK必须大于或等于部署目标设置。

请注意,即使您从未调用其中一个新的iPhone OS 3.0 API(因此您的应用可以在运行OS 2.2.1的设备上正常运行),但将部署目标设置为3.0,所需的最低操作系统为3.0。

+0

什么时候嵌入到Info.plist中?即使在建造之后,我也无法在我的身上看到它。或者,如果它不在那里,苹果会添加些什么? – 2009-12-17 09:08:26

+0

当你说“我的”时,你是指项目中的Info.plist还是最终构建的工件中的Info.plist? XCode不会更改项目中的项目,但会将其与其他设置(例如deplyment目标)合并,并在构建的二进制文件中输出最终的Info.plist。如果你在那里看不到它,那么有些麻烦。 – fbrereto 2009-12-17 18:56:49

相关问题