2015-09-03 102 views
0

我有一個用xcode 6.4編譯的iOS應用程序(base sdk:8.4,部署目標:7.0)。iOS 7的目標應用是否與ios 9兼容?

據我瞭解,應用程序應該與運行iOS 9的設備100%兼容,對吧?

如果是的話,爲什麼在過去我已經閱讀了許多應用商店評論(對於其他應用程序),人們抱怨應用程序升級後不再工作了嗎?

我已經使用ios 9 public beta測試了帶有iPad 2的應用程序,該應用程序可以正常工作,但經常崩潰;我想這可能是由於測試版本,但。

回答

1

是的,它是兼容的,只要你沒有使用任何棄用的API(遵循iOS9發佈說明) - 這也可能是人們抱怨應用在iOS升級後停止工作的原因 - 你的使用棄用的API應用程序

+0

謝謝,我看到更改列表很長: https://developer.apple.com/library/prerelease/ios/releasenotes/General/iOS90APIDiffs/index.html#//apple_ref/doc/ uid/TP40016222 有什麼方法可以輕鬆檢查我是否在不安裝xcode 7的情況下使用不推薦使用的API或取消方法? – Eugenio

+0

@Eugenio不幸的是我不認爲 – Shai

+0

所以唯一的辦法是安裝xcode 7,編譯時使用io9作爲目標,如果它編譯,我相信它會正常工作? – Eugenio