2014-09-14 2 views
0

Я искал все, но не могу понять, что не так с моей программой. У меня не было проблем с Xcode 5. Теперь я запускаю Cordova 3.5 с InAppBrowser 0.5.1 через Xcode 6 beta 7 и не могу заставить InAppBrowser делать что-либо на iOS7.Кордова InAppBrowser ничего не отображает в iOS (Xcode 6)

Я открыт с ошибкой в ​​моей JavaScript, но до сих пор значения плагина установлены в config.xml (добавлена ​​автоматически Кордова):

<feature name="InAppBrowser"> 
    <param name="ios-package" value="CDVInAppBrowser" /> 
</feature> 

значения установлены правильно в ИСН/WWW /cordova_plugins.js:

{ 
    "file": "plugins/org.apache.cordova.inappbrowser/www/inappbrowser.js", 
    "id": "org.apache.cordova.inappbrowser.inappbrowser", 
    "clobbers": [ 
     "window.open" 
    ] 
} 

и

module.exports.metadata = { 
    "org.apache.cordova.inappbrowser": "0.5.1" 
} 

Javascript файл загружается при запуске приложения. Я добавил журналы в module.exports внутри InAppBrowser.js, и если я вызову «window.open», InAppBrowser ответит (сообщение зарегистрировано на консоль), но ничего не происходит на экране!

Что мне не хватает?

ответ

0

Я до сих пор не знаю, почему вещи не работают, но я обновил Кордову 3,5 до 3,6, затем четыре плагинов, которые я использовал, чтобы:

  • Устройство 0.2.11
  • Извещение 0.2.9
  • InAppBrowser 0.5.1 < - не обновлял (та же версия: -O)
  • SplashScreen 0.3.2

Ран Подготовка, затем Buil д.

Я также получил еще две проблем после того, устройство Ready никогда не уволит, и я должен был добавить свой плагины к Строительству фазам согласно @bjunix в этой С.О. статьи:

Phonegap 3.0 IOS plugins not found

затем исправить Уведомление в соответствии с @Amar в этой статье: Undefined symbols for architecture i386 while building Cordova 3.4 application

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