当我的Ionic Cordova应用程序使用时,我在使用ngCordova插件HealthKit 0.3.3时遇到了问题。
该应用程序只是一个骨架,除了设置应用程序并在控制器中包含$ cordovaHealthKit之外,几乎没有代码。
构建应用程序并在Xcode中加载后,我在XCode中看到一个ARC警告,指出在插件源代码中不正确使用self
[self.commandDelegate sendPluginResult:result callbackId:command.callbackId];
警告是: ARC保留周期:捕获' self'该块中的强烈可能导致保留周期
我在XCode中启用了HealthKit权利,但是当我在XCode中运行应用程序时,它崩溃了。
0x196717bd0 <+16>: ldp x10, x11, [x9, #16] WebThread (8): EXC_BAD_ACCESS (code=1, address=0x14b4fbeb8)
我不确定我是否做错了,或者如果这是一个问题,我应该在HealthKit插件Github页面报告
感激地收到任何想法。
/plugins/com.telerik.plugins.healthkit/src/ios/com.telerik.plugins.healthkit/HealthKit.m