我尝试设置权限,relaunchApp
但我不断收到此通知警报。
我尝试这样做:
beforeEach(async () => {
await device.relaunchApp({ delete: true, permissions: {notifications: 'YES'} });
});
如何绕过这个未能通过我的测试的系统警报?
我尝试设置权限,relaunchApp
但我不断收到此通知警报。
我尝试这样做:
beforeEach(async () => {
await device.relaunchApp({ delete: true, permissions: {notifications: 'YES'} });
});
如何绕过这个未能通过我的测试的系统警报?
请applesimutils
使用brew tap wix/brew && brew upgrade applesimutils
. Detox 目前无法检查您是否正在运行最新版本,因此它可能会默默地失败。
认为您必须在初始化文件而不是测试文件上进行设置。
初始化文件
beforeAll(async () => {
await detox.init(config, { launchApp: false });
await device.launchApp({ permissions: { notifications: "YES" } })
});
然后使用 awaitdevice.reloadReactNative();
来同步你的应用和测试