禁用或更新 Apple ID 设置,或在模拟器上单击“Not Now”
Posted
技术标签:
【中文标题】禁用或更新 Apple ID 设置,或在模拟器上单击“Not Now”【英文标题】:Disable or update Apple ID settings, or click "Not Now" on simulator 【发布时间】:2019-12-24 01:00:18 【问题描述】:我正在开发一个 react native 应用程序,并使用 ios UI Tests 和 fastlane 来截取应用程序的屏幕截图。问题是模拟器一直希望我更新我的苹果 ID 设置,它阻止了自动化测试的运行。有没有办法关闭这些,这样我就不需要更新了,或者如果没有,有办法等到它弹出并点击“不是现在”?
let app = XCUIApplication()
setupSnapshot(app)
app.launch()
【问题讨论】:
【参考方案1】:像往常一样,这是一个不知道谷歌什么的情况。最后尝试了“禁用系统弹出 ui 测试”,发现这篇文章很有帮助: https://useyourloaf.com/blog/handling-system-alerts-in-ui-tests/
【讨论】:
以上是关于禁用或更新 Apple ID 设置,或在模拟器上单击“Not Now”的主要内容,如果未能解决你的问题,请参考以下文章
从 iOS UIAutomation 发出同步 HTTP GET 请求或在 JavaScript 中调用 shell 脚本
MongoDB-更新多个文档解决方案-更新文档计数器或在不存在的情况下插入