在Xcode和Cordova更新(OSX)后,Cordova插件无法正常工作

时间:2017-03-03 16:08:39

标签: ios xcode cordova cordova-plugins updates

我最近重复了

  • Xcode从7.3.1到8.2.1
  • Cordova 6.1.1至6.5.0

在我的OS X elCapitan 10.11.6上。

在更新之前一切正常,我的cordova应用程序编译并且所有插件都按预期工作。但在上述更新之后,我的插件都没有工作。

我已经尝试过:

  • 删除和添加平台ios
  • 删除所有插件并读取它们
  • 创建一个新的cordova项目,添加我的www并添加插件(Upgrade Cordova Version of an iOS app
  • 创建一个新的cordova项目(通过cli)并添加相机插件(以查看简单的插件是否正常工作)

没有成功,没有一个插件正常工作,但它编译没有错误。

当我回滚到Xcode 7.3.1和cordova 6.1.1时,一切正常。它已经花了我两天。任何提示都将不胜感激!

1 个答案:

答案 0 :(得分:1)

您的问题听起来与this one类似。您可以通过查看插件是否在您将应用程序置于后台(按“主页”按钮)然后返回到前台后开始响应来确认。

由于您已升级到XCode 8,因此您现在正在构建针对iOS 10 SDK,因此应用了更严格的Content-Security-Policy。要解决此问题,请参阅this answer