2015-09-03 5 views
0

У меня есть приложение iOS, скомпилированное с xcode 6.4 (базовый sdk: 8.4, цель развертывания: 7.0).Является ли целевое приложение iOS 7 совместимым с ios 9?

Насколько я понял, приложение должно быть на 100% совместимо с устройствами под управлением iOS 9, верно?

Если да, то почему в прошлом я читал много обзоров в App Store (для других приложений), где люди жалуются на приложения, которые больше не работают после обновления iOS?

Я тестировал приложение с iPad 2 с публичной бета-версией ios 9, приложение работает, но сбой происходит довольно часто; Я предполагаю, что это может быть связано с бета-версией.

ответ

1

Да, это совместимо, если вы не используете устаревшие API (см. Примечания к выпуску iOS9) - это также может быть причиной того, что люди жалуются, что приложение перестает работать после обновления iOS - использование устаревших API применение

+0

Спасибо, я вижу список изменений очень долго: https://developer.apple.com/library/prerelease/ios/releasenotes/General/iOS90APIDiffs/index.html#//apple_ref/doc/ uid/TP40016222 Есть ли способ легко проверить, использую ли я устаревшие API или отмененные методы без установки xcode 7? – Eugenio

+0

@ Eugenio, к сожалению, нет, я думаю, – Shai

+0

, так что единственный способ - установить xcode 7, скомпилировать с io9 в качестве цели, и если он скомпилируется, я уверен, что он будет работать правильно? – Eugenio

Смежные вопросы