Я хочу знать, буду ли я обновлять свой iphone с ios 7 до ios 8, тогда те приложения, которые разработаны с использованием кросс-платформенных технологий (Phone-gap/titanium), будут работать на ios 8 или нет?
Будут ли приложения Phone-gap (ios-7) работать на ios-8 или нет?
Ответы (2)
Пожалуйста, обратитесь к этому коду в вашем HTML-скрипте,
<script type="text/javascript">
if(!navigator.userAgent) navigator.userAgent = "User Agent String :: mozilla/5.0 (iphone; cpu iphone os 8_0_0 like mac os x) applewebkit/537.51.1 (khtml, like gecko) version/8.0 mobile/11a501 safari/9537.53";
</script>
Таким образом, ваши приложения для разрыва телефона iOS 7 не будут работать на IOS 8, потому что пользовательский агент изменен в ios8, если Apple выпустит оригинальную версию xcode, тогда эта проблема может быть исправлена.
Существуют проблемы, связанные с тем, что приложения телефонной связи не работают в iOS 8 из-за некоторых проблем, связанных с пользовательским агентом. Вы можете ожидать исправления ошибок в будущих выпусках.
Таким образом, ваши приложения телефонной связи для iOS 7 не будут работать на iOS 8, пока ошибка не будет исправлена, возможно, в будущих выпусках.
Сообщество также предложило это исправление.
Вы можете сослаться на этот пост: Phonegap/Cordova не работает в ios8