2012-07-23 76 views
4

嗨,我剛開始研究一個iPhone應用程序,我計劃在8月的最後一週提交給應用程序商店。現在我正在使用iOS 4.1,但我在考慮使用iOS 5,因爲它支持JSON,我應該怎麼做?使用iOS 5或4,我的應用程序基本上是一個圖片遊戲。我應該瞄準哪個iOS版本2012年秋季

+0

iOS 5至少。 – 2012-07-23 22:43:34

回答

3

當年早些時候,當我做出類似的決定時,我使用了macrumors.com from march的數據來幫助我確定我的用戶可能來自哪裏。

該鏈接的圖表顯示iOS 4用戶的份額相當穩定且緩慢下降。那也是4個月大。

也認識到,如果你正在銷售應用程序,那些堅持使用iOS 4的人可能是像我父母那樣的人,他們擁有iPad並且從未升級過,也沒有購買應用程序,或者太窮升級爲更加愛好者的手機,因此可能也是一分錢便士。

無論如何,基於該網站的統計數據,粗略的經驗法則......您可能會放棄在此時間點市場的1/6至1/10之間的某個地方,而這一比例將是市場最難以銷售的部分。

您需要決定您需要多麼積極,基於您需要投入多少努力才能實現向後兼容,以及這是否值得,我們將針對iOS 4用戶獲得多少回報。對於我來說,我建立了一個新的應用程序,使我能夠在iOS 4.2上運行,但另一個似乎是太多的工作,所以我堅持使用iOS 5。

+0

您的應用程序到目前爲止做得如何? – sebi 2012-07-24 00:45:50

+0

好的答案 - 提供事實,參考文獻和專業知識,3個屬性中的3個「我們期望答案得到支持」。那爲什麼它關閉? – Rhubarb 2012-11-29 18:53:07

0

請務必使用最新的SDK。如果您擁有開發者計劃會員資格,則可以使用預發佈版本,但這受到您不希望在運輸應用中處理的錯誤和其他問題的影響。所以我的建議是使用應用商店中最新版本的Xcode,也許可以使用預發佈版本來熟悉即將發佈的iOS 6變化和功能,但不適合您的主要開發工作。

3

大多數人現在都在使用iOS 5。你是否決定是否支持iOS 4(顯然,這樣做會讓你的應用程序可用於更多的人;你必須決定是否值得在iOS 5特定功能上失利)。

如果JSON是唯一的決定性因素,那麼有很多與iOS 4兼容的JSON庫,如SBJson

0

編輯:你是令人困惑的xcode版本與ios版本。您應該升級到最新的xcode。 4.3.2我相信嗎?但這與ios 4,5,6不同。

哪些目標是在我原來的答案。

這是一個意見問題/你想要你的應用程序有多容易。較低版本的ios支持更多人可以訪問您的應用程序。 Thatbeing說,雖然我沒有最近的設備用戶故障,即使iPhone 3G可以得到iOS 5,所以你應該使用它很安全。

+1

支持iPhone 3G的最大操作系統版本是4.2.1,不支持iOS 5. iPhone 3GS將運行iOS 5以及即將推出的iOS 6. – 2012-07-23 22:49:40

2

如果沒有什麼能夠阻止你瞄準iOS 4,那就去做吧。如果您僅限iOS 5,您將擁有更多潛在客戶。

雖然大多數人都升級到iOS 5,仍然有使用的是iOS 4

these statistics更多信息的人像樣的數目。該鏈接表示它們每週更新一次。

此外,請務必始終使用最新的SDK(或者如果您需要測試版SDK)。您可以使用最新的SDK定位較舊的iOS版本。

0

對於新的應用程序,我至少會使用iOS 5。但是,如果您已經完成了針對iOS 4.1的開發,我不確定是否值得升級。不管您定位的iOS版本是什麼,您都應該使用最新版本的Xcode,因爲這會爲您提供更好的優化,更準確的警告以及更強大的靜態分析器。

相關問題