2016-12-22 70 views
7

這是我假設的一個非常簡單的問題。有人能告訴我部署目標的含義嗎?如果我選擇IOS 10,這是否意味着只有擁有iOS 10的用戶才能下載該應用程序。選擇較低的部署目標不好嗎?此外,繼續部署目標,是不是建議運行在較低的部署目標上。部署目標是什麼意思?

+1

看到這個問題:http://stackoverflow.com/questions/18568572/whats-the-meaning-of-base-sdk-ios-deployment-target-target-and-project-in-xc – mlidal

回答

20

假設您已將最低部署目標設置爲iOS 9. 這意味着您的應用程序兼容iOS 9和以上的設備。

應用程序將不低於9.0設備上運行,但可以在任何的iOS版本比iOS的9.0更大運行。

+1

謝謝你這個解釋。 – Raja

0

如果您是Xcode的新手,我建議您接受默認設置,並將其視爲您項目的約束條件。

隨着更新的Xcode版本的出現,對舊版目標值的支持將被刪除。擁有廣泛客戶羣的公司必須以自己的方式處理這個問題。

在我工作過的大多數項目中,iOS版本很重要,因爲它決定哪些設備可以運行您的應用程序。

例如,iOS 10基本上留下了所有iPod式連接器。