1

我正在尝试在 React Native 项目中模拟后台获取

React Native 版本 0.57.3 Xcode 版本 10.0 (10A255)

我已经在 Xcode 上打开了 ios 项目,然后构建项目然后运行它,但是模拟后台获取的选项被禁用,如下面的屏幕截图所示:

模拟后台获取已禁用

无论是在真实设备中,我在模拟器中运行时都得到了相同的结果。

如何让它工作?或者它的原因是什么?

项目配置如截图:

Xcode:项目能力截图

Xcode:方案选项

4

2 回答 2

0

我通过Simulate background fetch以下方式启用:

Xcode Menu > Product > Scheme > Edit Scheme 并将可执行文件从更改Ask on launch为应用程序可执行文件

于 2018-10-21T00:20:04.470 回答
0

经过大量尝试后对我有用的方法是使用方案配置,每个人都指向«Run->Options->Launch due background fetch»并在应用程序运行后-在我的情况下在SIM卡上-转到Xcode“调试”- >“附加到进程”并选择第一个应该是您的应用程序

之后应该启用该选项

于 2021-02-22T13:12:37.863 回答