我正在使用iOS 9的cordova插件https://github.com/wnyc/cordova-plugin-wakeuptimer插件,但是它给了我错误“插件应该使用后台线程”。
因此,我按照https://stackoverflow.com/a/22400699/1554456上的建议在.m文件中引入了"self.commandDelegate runInBackground:^{}“代码,但这给了我新的错误。
(webView:decidePolicyForNavigationAction:request:frame:decisionListener:) SendDelegateMessage(NSInvocation *):delegate void等待10秒未返回。主运行循环模式: kCFRunLoopDefaultMode
你能建议如何调整插件以支持iOS 9,并使后台警报工作。
发布于 2016-02-26 22:28:03
它会工作得很好。打开您的projectname.xcodeproj文件。
转到项目导航器-->单击目标-->选择功能-->后台模式(trun ON)也在info.plist文件中添加选定的附加密钥
https://stackoverflow.com/questions/35653832
复制相似问题