问题描述
在仅适用于iOS平台的React本机应用程序中,需要处理系统权限覆盖。
我尝试了device.getPlatform()
方法,但无法使用。
if (device.getPlatform() === 'ios') {
// Locate the allow button
const allowbutton = await element (by.id('rn-allow-button'));
// Wait till allow button is visible
await expect(allowbutton).toBeVisible();
// Tap on allow button
await allowbutton.tap();
}
在iOS平台上运行测试时,它没有进入if
语句的正文
"detox": "^16.7.1","react-native": "0.59.10","ios version": "13.0",
设备:iPhone 8 / iPhone 8 Plus
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)