Jestjs 为排毒iOS测试设置应用权限无法正常工作

Jestjs 为排毒iOS测试设置应用权限无法正常工作,jestjs,react-native-ios,detox,Jestjs,React Native Ios,Detox,我对在Detock中设置iOS权限的这个方法和其他方法有问题。我的应用程序将首先启动通知弹出窗口,然后如果我关闭弹出窗口,应用程序将在没有通知的情况下重新启动,但仍需要手动干预。我在init.js中的代码是: beforeAll(async () => { await detox.init(undefined, { launchApp: false }); await device.launchApp({ permissions: { notifications: 'YES' }

我对在Detock中设置iOS权限的这个方法和其他方法有问题。我的应用程序将首先启动通知弹出窗口,然后如果我关闭弹出窗口,应用程序将在没有通知的情况下重新启动,但仍需要手动干预。我在init.js中的代码是:

beforeAll(async () => {
  await detox.init(undefined, { launchApp: false });
  await device.launchApp({ permissions: { notifications: 'YES' } });
});

我还尝试了在这个线程中找到的另一种方法,得到了相同的结果:

您是否安装了
applesmultils
?是的。我们通过在我链接的github线程中找到的多种方法解决了这个问题。谢谢,您应该添加一个包含您所做操作的答案,并将其标记为已解决。您可以分享您的解决方案吗?您是否安装了
AppleSmultils
?是的。我们通过在我链接的github线程中找到的多种方法解决了这个问题。谢谢你应该添加一个你所做的回答,并将其标记为已解决。你能分享你的解决方案吗?