iOS8 phonegap cordova网络信息应用程序崩溃

时间:2014-11-06 22:37:12

标签: ios cordova

我用

  • Xcode 6.1
  • iOS 8.1
  • cordova 4.0.0(iOS 3.6.3)
  • org.apache.cordova.network-information 0.2.13

首先,当我添加插件时,它永远不会添加SystemConfiguration.framework。我需要手动将其添加到Buiild阶段。

完成此操作后,应用程序可以构建,但它会在任何脱机事件中崩溃。

" updateReachability"执行,[self sendPluginResult]调用发起,_CallbackId变量发生EXC_BAD_ACCESS异常。

自cordova 3.1.0以来,我发现了很多报道。这是不行的还是有人找到了解决这个问题的方法?

感谢任何提示。

1 个答案:

答案 0 :(得分:1)

看起来我发现了这个问题。一旦在XCode项目中禁用了ARC(自动引用计数)(项目 - >构建设置),网络信息插件似乎就会导致崩溃。所以我通过将选项设置回YES(在Target& Project中)来修复它。

但是在我的情况下,我有一些类导致构建失败,因为ARC YES。因此,我在Project-> Build Phases-> Compile Sources中为每个类添加了一个标记-fno-objc-arc