我正在尝试在 React Native 项目中模拟后台获取
React Native 版本 0.57.3 Xcode 版本 10.0 (10A255)
我已经在 Xcode 上打开了 ios 项目,然后构建项目然后运行它,但是模拟后台获取的选项被禁用,如下面的屏幕截图所示:
无论是在真实设备中,我在模拟器中运行时都得到了相同的结果。
如何让它工作?或者它的原因是什么?
项目配置如截图:
我正在尝试在 React Native 项目中模拟后台获取
React Native 版本 0.57.3 Xcode 版本 10.0 (10A255)
我已经在 Xcode 上打开了 ios 项目,然后构建项目然后运行它,但是模拟后台获取的选项被禁用,如下面的屏幕截图所示:
无论是在真实设备中,我在模拟器中运行时都得到了相同的结果。
如何让它工作?或者它的原因是什么?
项目配置如截图:
我通过Simulate background fetch
以下方式启用:
Xcode Menu > Product > Scheme > Edit Scheme 并将可执行文件从更改Ask on launch
为应用程序可执行文件
经过大量尝试后对我有用的方法是使用方案配置,每个人都指向«Run->Options->Launch due background fetch»并在应用程序运行后-在我的情况下在SIM卡上-转到Xcode“调试”- >“附加到进程”并选择第一个应该是您的应用程序
之后应该启用该选项