我想現在開始學習Swift,並且該教程是針對iOS 9開發的,所以我想知道如果我將按照本教程進行操作,然後希望我的應用程序能夠在iOS 8/7上運行,那麼需要什麼?因爲並非所有的人立即升級,我還想支持早期版本。如何讓您的應用在不同的iOS版本中得到支持?
感謝
我想現在開始學習Swift,並且該教程是針對iOS 9開發的,所以我想知道如果我將按照本教程進行操作,然後希望我的應用程序能夠在iOS 8/7上運行,那麼需要什麼?因爲並非所有的人立即升級,我還想支持早期版本。如何讓您的應用在不同的iOS版本中得到支持?
感謝
你的項目名 - >常規 - >部署信息 - >部署目標 - >選擇您的目標
要小心,一些方法你會在iOS版9使用在早期的iOS不存在,不要驚慌,如果是這種情況
你不會h如果在OS X 10.9和iOS 7或更高版本的SDK版本中運行您的應用程序有任何問題。只需在項目設置中選擇您的部署版本即可。
有關進一步兼容性問題,請檢查此link。
除非你使用的iOS 9的特定功能,您的應用程序將在以下版本的做工精細。 –
你剛剛開始,所以首先要關注基礎知識。不同版本的iOS在某些小方面和大部分時間都有所不同,舊版iOS的代碼在新版本上運行得很好。除此之外,我建議您查看Apple的[iOS版本統計信息](https://developer.apple.com/support/app-store/)。 91%的設備運行的是iOS 8或9,這取決於您是否想要以其他9%爲目標。 –
@JustAnotherCoder請記住,許多用戶仍然有iPhone 4卡在iOS 7中。我讀到,12%的用戶仍然有iOS 7(不幸的是,對我們來說,開發人員)。 – GoRoS