Я установил последнюю версию phonegap через npm и недавно обновил свой iPhone SE до iOS 10. Теперь, когда я запускаю «phonegap run ios», когда мое устройство подключено через USB-кабель к моему iMac, приложение загружается, я получить отладочное предупреждение от функции app.bindEvents, но событие deviceready не запускается. Однако это происходит до тех пор, пока мое приложение не потеряет фокус (двойным нажатием кнопки «Домой»), и в этот момент сработает мое предупреждение об отладке в onDeviceReady.
Я предположил, что это как-то связано с моим приложением, поэтому удалил все сторонние плагины и весь лишний javascript, но все равно произошло то же самое. Поэтому я создал совершенно новое приложение, которое устанавливает стандартную страницу Phonegap «Подключение к устройству ...», и даже это делает это, хотя я никак не изменил ее. Опять же, когда приложение теряет фокус, я получаю сообщение «Устройство готово».
У кого-нибудь есть идеи, почему это может происходить?