2011-04-30 61 views
4

我有一個應用程序,我會理想喜歡在所有iOS版本上運行,但我認爲蘋果只接受來自版本和更高版本(3.0我認爲,但不知道)的應用程序。所以我的問題是,您可以在評論中發送的最低iOS目標版本是什麼(並且被接受)。如果任何擁有更高iOS發佈經驗的人都能回答我的問題,那將是非常好的,也許可以指出一些我可以閱讀的地方。Apple在AppStore中接受的最低iOS目標版本?

非常感謝!

+0

什麼是最低的操作系統版本,你有一個真正的iOS設備運行該操作系統,你可以測試你的應用程序? – hotpaw2 2011-04-30 20:34:06

回答

3

去年的某個時候,Apple DTS員工在iOS開發者論壇上發佈(以及後來澄清的),App Store不再接受Deployment Target低於3.0的應用程序。這可能表明,較低的部署目標已經或將成爲應用程序被拒絕的理由。

我將永遠不會將部署目標設置爲低於最低操作系統版本的部署目標,因爲我打算在將應用程序提交給App Store之前測試該應用程序。

此外,基於尚未升級到3.0或更高版本的設備可能太微觀,不值得開發人員的時間或精力(除非您碰巧因爲某種原因仍然擁有並使用它)。

加入2013:應用程序商店提交現在要求的應用程序支持4" 顯示,這需要iOS 6.0或更高版本,它允許最小部署目標不低於的iOS 4.3

+0

我在答案中的鏈接中發現了蘋果的官方聲明。支持2.x的應用程序自iOS 4發佈以來已被拒絕。0去年。 – 2011-05-02 17:31:38

0

好的......很奇怪我很難驗證這個......但我相信你必須用最新的基礎SDK(4.0)來構建你的應用程序,但是你可以將IOS版本定位到回到2.0。生病繼續嘗試驗證。

+0

是的!事實上,我有同樣的問題......無法驗證這個地方,所以我發送它作爲最新(並獲得批准),因爲他們在指導中說,我們應該總是使用最新的工具(但也許這只是一個建議不是必須!) – 2011-04-30 14:45:41

0

您只能使用已安裝的SDK來構建應用程序。

由於XCode會在您升級時(除非您在其他位置安裝XCode)將舊的SDK燒燬,因此假定您將始終使用最新的穩定SDK版本進行構建。這與Android相反,Android在升級時將始終保留SDK。

您的部署目標可以回到您想要的速度,回到2.0 - 但您可能會發現很難在該平臺上實際測試它!大多數人只會瞄準3.x,這給你接近100%的覆蓋率,沒有什麼區別。

+0

這是如何回答標題問題?你不會說任何有關App Store的事情。 – 2011-04-30 16:59:50

相關問題