React native 重新启动应用程序时设置权限为';行不通
我尝试在重新启动应用程序时设置权限,但一直收到此通知警报 我试着这样做:React native 重新启动应用程序时设置权限为';行不通,react-native,e2e-testing,detox,React Native,E2e Testing,Detox,我尝试在重新启动应用程序时设置权限,但一直收到此通知警报 我试着这样做: beforeEach(async () => { await device.relaunchApp({ delete: true, permissions: {notifications: 'YES'} }); }); 我收到这个警报: 如何绕过此未通过测试的系统警报?请使用brew tap wix/brew和&brew upgrade AppleSmultils升级您的AppleSmultils安装
beforeEach(async () => {
await device.relaunchApp({ delete: true, permissions: {notifications: 'YES'} });
});
我收到这个警报:
如何绕过此未通过测试的系统警报?请使用
brew tap wix/brew和&brew upgrade AppleSmultils
升级您的AppleSmultils
安装。Detox目前没有办法检查您运行的是最新版本,因此它可能会自动失败。我想您必须在init文件而不是测试文件上设置它
初始化文件
beforeAll(async () => {
await detox.init(config, { launchApp: false });
await device.launchApp({ permissions: { notifications: "YES" } })
});
然后使用wait
device.reloadReactNative()
要同步你的应用程序和测试新版本的0.7.0
似乎也不起作用。存储库中出现了一个问题,但我发表了评论,以便有人可以提前知道并避免任何其他问题:D