欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

提高 iOS 云真机稳定性的方法(手机设置篇)

最编程 2024-04-09 10:58:08
...

“这是我参与8月更文挑战的第4天,活动详情查看: 8月更文挑战

简介

为了提高iOS云真机的稳定性,需要对iOS手机本身做一些额外的设置。

步骤

1、将iOS设备添加到开发者证书里面

这里主要是用于WDA服务的启动和包的安装,具体参考

2、将iOS设备连接到指定的网络

这里注意要勾选上自动加入

image.png

3、防止手机系统升级

这里之所以要防止手机系统升级,主要是出于两点考虑:

首先是为了适配考虑,手机机房的设备需要保证系统多样性,需要尽可能覆盖所有的操作系统版本;其次由于系统升级弹出的是系统弹框,有些自动化工具无法定位系统弹框,从而引起自动化失败。

具体操作如下:

  • 进入设置-通用-iPhone存储空间,找到下载好的系统更新文件,点进去删除
  • 进入设置-通用-软件更新-自动更新,把下载iOS更新和安装iOS更新开关都关掉

4、将iOS设备设置成无密码状态

5、开启飞行模式

因为有些设备在出现异常的情况下,可以通过重启设备恢复,开启飞行模式是为了在重启之后,不出现“无SIM卡”的弹窗,从而影响WDA服务的启动。

6、打开网页检查器开关

在设置-Safari浏览器-高级中把网页检查器开关打开。

7、退出iCloud账号

因为如果很多手机都登录了同一个账号,当有新手机登录账号的时候会弹出验证码弹框,而且系统也会不定期弹出安全验证弹框,影响自动化测试的正常执行,如果有安装第三方应用的需求可以单独登录App Store的账号。

8、设置屏幕不锁定

在设置-显示与亮度-自动锁定中设置为永不锁定屏幕,防止屏幕锁定后影响自动化测试的正常执行。

9、关闭所有应用的通知权限

在设置-通知中关闭所有应用的通知权限,避免出现的通知消息打断自动化测试的执行。