2017-05-05 77 views
2

我有一個目前有「iOS部署目標:9.0」的應用程序。降低iOS部署目標

我打算髮布新版本,我想暫時更改爲「iOS部署目標:10.0」,直到我能夠在iOS 9上更全面地測試新版本。

蘋果公司是否允許我在未來的版本中將目標降低到9.0?或者我堅持10.0,如果我在下一個版本中進行更改。

我還沒有找到關於這種情況的任何文檔,所以我認爲這不會是一個問題,但我也看到iTunes Connect拒絕二進制文件爲其他無證件的原因。

有什麼建議嗎?

+0

據我所知,沒有這樣的政策,但考慮到9.0用戶可能會卸載您的應用程序,第二次他們發現您放棄了對9.0的支持。 – Oskar

+0

「但我也看到iTunes Connect拒絕二進制文件用於其他無證的原因」因此,您承認Apple的行爲是不可預知的,然後您要求我們預測Apple的行爲。 – matt

+0

這可能不是問題。 [參考Apple討論](https://discussions.apple.com/thread/6125198?tstart=0) – nayem

回答

0

是的,您可以將iOS部署目標9.0更改爲10.0,並且將來再次將其降至9.0。 Apple在操作系統版本支持方面沒有問題。

只要確保Base SDK可以支持到9.0。 (所有庫,框架和類應該是降低的版本)

您可以在以後使用的功能,從系統的版本比部署目標,直至幷包括你選擇你的基地OS版本SDK,但你必須檢查兩個版本中所有功能的可用性。