2009-09-04 46 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

相關問題