2014-09-13 108 views

回答

1

它將只支持舊的操作系統,如果你沒有使用專屬的新的操作系統的所有功能,如果你構建應用程序時所針對的舊的操作系統。沒有什麼能阻止你這樣做,除了你會錯過很多新技術(並且最近的iOS版本在蘋果客戶中的傳統使用率非常高,所以它不是一個大問題,通常只支持最新版本)。

0

在發佈應用程序之前,您必須做出此決定,越早越好。您可以支持從6開始的所有操作系統,僅使用6中提供的API和功能。或者使用8的所有新功能,並使應用程序與早期版本不兼容。

每個發佈的應用程序都有一個目標操作系統版本。如果指定8,那麼具有較早操作系統的用戶根本無法在應用商店中看到您的應用。但是,將目標設置爲6以支持早期系統是不夠的。您必須小心使用這些API:每個API都有可用的文檔版本。至少在具有不同操作系統版本的模擬器中,您必須進行測試。 iOS 6模擬器仍然可作爲Xcode 5的單獨下載。我不確定Xcode 6是什麼。我不確定Xcode 6.

由於蘋果公司在用戶界面上做了很大的改變,因此iOS 7的採用並沒有像之前的更新那樣令人難以置信。所以iOS 6用戶羣仍然很重要。我認爲支持iOS 6用於新的商業應用程序仍然有意義。

+0

只需添加一些統計數據,iOS 6的使用率大約爲11%。 (來源:http://cir.ca/news/apple-releases-ios-7) – Acey 2014-09-13 06:35:49