【发布时间】:2021-03-10 14:55:50
【问题描述】:
自从切换到 NS7 后,我无法让我的 iOS 应用程序在切换到后台后继续存在。我正在实施一个解决方案,在获取期间用户需要短暂切换应用程序(2FA)。 IE。抓取开始,然后用户转到另一个应用程序,在后台推送我的应用程序,然后返回。问题是这会破坏获取操作。在我在这里使用示例之前:
https://github.com/NativeScript/sample-ios-background-execution
但即使添加了缺少的 @NativeClass() 装饰器,我也看不到后台任务在任何时候启动(我已经按照广告调整了 main.ts 并添加了 custom-app-delegate)。
官方文档比较混乱:
https://docs.nativescript.org/core-concepts/ios-runtime/how-to/backgroundexecution
如果我尝试粘贴代码,那么this.getNewData() 将无处可去,并且没有提及它如何挂钩到具有该 fetch 方法的我的服务类中。
【问题讨论】:
标签: ios nativescript nativescript-angular