cordova6.3.1在iOS 10和Xcode 8上

我正在开发cordova和iOS / Android很长一段时间,之前Xcode 8一切工作,并在Android仍然一切工作。 就在这个星座的iOS上,插件并不像预期的那样工作。 这意味着所有的插件在主页button被按下后首先开始反应。 这真的很奇怪。 以下是我使用的插件列表:

com.cordova.plugins.sms 0.1.10“cordova短信插件”
cordova-plugin-camera 2.3.0“相机”
cordova-plugin-compat 1.0.0“Compat”
cordova-plugin-contacts 2.2.0“联系人”
cordova-plugin-device 1.1.3“设备”
cordova-plugin-device-orientation 1.0.4“设备方向”
cordova-plugin-file 4.3.0“文件”
cordova-plugin-file-transfer 1.6.0“文件传输”
cordova-plugin-geolocation 2.4.0“地理位置”
cordova-plugin-inappbrowser 1.5.0“InAppBrowser”
cordova-plugin-navigationbar 1.0.31“Cordova NavigationBar插件”
cordova-plugin-statusbar 2.2.0“StatusBar”
cordova-plugin-whitelist 1.3.0“白名单”
离子插件键盘2.2.1“键盘”
phonegap-plugin-push 1.8.2“PushPlugin”

只是为了澄清,它从Xcode 5以来,没有一个单一的问题,我真的试过一切可能,我可以想像,例如删除所有插件分开,尝试不同版本od cordova,npm,节点(只是因为挫折)。 该问题发生在本地设备以及模拟器内部。 有没有人有任何build议呢? 我真的没有一个单一的想法了….

Thx玛尼

这听起来与Chis Rae在回答 我自己的问题时所描述的症状相似。

尝试添加Content-Security-Policy元标记:

 <meta http-equiv="Content-Security-Policy" content="default-src * gap://ready file:; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src * 'unsafe-inline' 'unsafe-eval'">