提高iOS云真机稳定性的方法(二)

简介: 为了提高iOS云真机的稳定性,除了上篇文章《提高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、关闭所有应用的通知权限

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

目录
打赏
0
0
0
0
5
分享
相关文章
iOS发布证书.p12文件无密码解决办法及导出带密码的新.p12文件方法
iOS发布证书.p12文件无密码解决办法及导出带密码的新.p12文件方法
276 0
iOS应用崩溃了,如何通过崩溃手机连接电脑查找日志方法
在iOS应用开发过程中,调试日志和奔溃日志是开发者必不可少的工具。当iOS手机崩溃时,我们可以连接电脑并使用Xcode Console等工具来查看日志。然而,这种方式可能不够方便,并且处理奔溃日志也相当繁琐。克魔助手的出现为开发者带来了极大的便利,本文将详细介绍其功能和使用方法。 克魔助手会提供两种日志,一种是实时的,一种的是崩溃的。(由于崩溃日志的环境很麻烦,目前只展示实时日志操作步骤)
Swift 与 UIKit 在 iOS 应用界面开发中的关键技术和实践方法
本文深入探讨了 Swift 与 UIKit 在 iOS 应用界面开发中的关键技术和实践方法。Swift 以其简洁、高效和类型安全的特点,结合 UIKit 丰富的组件和功能,为开发者提供了强大的工具。文章从 Swift 的语法优势、类型安全、编程模型以及与 UIKit 的集成,到 UIKit 的主要组件和功能,再到构建界面的实践技巧和实际案例分析,全面介绍了如何利用这些技术创建高质量的用户界面。
79 2
|
7月前
|
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
343 0
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
491 0
​iOS安全加固方法及实现
​iOS安全加固方法及实现
65 0
iOS 代码加固与保护方法详解 - 提升 iOS 应用安全性的关键步骤
iOS 代码加固与保护方法详解 - 提升 iOS 应用安全性的关键步骤

热门文章

最新文章

  • 1
    【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
    28
  • 2
    iOS|解决 setBrightness 调节屏幕亮度不生效的问题
    108
  • 3
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    3
  • 4
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    2
  • 5
    Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
    4
  • 6
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
    1
  • 7
    iOS各个证书生成细节
    6
  • 8
    iOS|记一名 iOS 开发新手的前两次 App 审核经历
    7
  • 9
    【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记5 Data Structures、Methods、Properties
    2
  • 10
    iOS:应用程序的线程安全性
    1