我尝试使用cordova Background Geolocation将我的位置发送到后台的服务器。但是当我在一段时间后将我的应用程序放在后台时它停止工作。所以我尝试了BackgroundFetch服务https://github.com/christocracy/cordova-plugin-background-fetch,但不起作用:错误是:
You've implemented -[<UIApplicationDelegate> application:performFetchWithCompletionHandler:], but you still need to add "fetch" to the list of your supported UIBackgroundModes in your Info.plist.
如何在我的Info.plist中将fetch添加到支持的UIBackgroundModes列表中?
答案 0 :(得分:18)
就这样做吧。在项目中找到Info.plist并添加一对像这样的键/值,
<key>UIBackgroundModes</key>
<array>
<string>fetch</string>
</array>
完成后,重建它,警告就会消失。