2015-08-05 2 views
2

На WWDC 2015 компания Apple анонсировала «Безопасность приложений на транспорте» для iOS 9. Для решения проблемы с SSL-ошибкой и обхода безопасности приложений для приложений Apple, в нее добавлен ключ NSAppTransportSecurity, который будет добавлен в info.plist. можно ли использовать этот ключ в самом коде Xcode 6?Можем ли мы использовать NSAppTransportSecurity в XCode 6?

ответ

5

По this technote:

App Transport Security is available on iOS 9.0 or later, and on OS X 10.11 and later. 

Функциональность только будет доступен с прошивкой 9.0 или MacOS 10,11 или более поздней версии, но вы можете, конечно, бросить ключ в любой Info.plist файл, составленный в приложение.

+0

Я могу работать в симуляторе ios9, веб-службы работают нормально. Итак, если я подталкиваю приложение к appstore перед публичной версией iOS9, Will Apple откажется от сборки или будут работать веб-службы после выхода публичной версии ios9? – jailani

+0

Я могу скомпилировать in xcode6, и службы работают нормально. Пожалуйста, ваши мысли. – jailani

+0

Ахх, ты прав. Вы можете оставить практически любой ключ в файле info.plist (до тех пор, пока он соответствует строкам или int или bool-типу или что-то еще), и он будет скомпилирован с Xcode 5, 6, 7 и т. Д. Фактическая функциональность будет только поднятый в iOS 9. –

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