iOS 测试 相对可以长期使用的阻止 ios 自动升级方法

陈恒捷 · 2021年08月25日 · 最后由 花菜 回复于 2021年08月31日 · 3579 次阅读

背景

最近在基于 atx 弄云真机,需要支持跑 monkey 。但 Monkey 里面针对弹窗默认点击确认按钮的逻辑,导致很容易出现 ios 升级弹窗被点了确认,然后就升级了。

解决

网上和社区搜索,基本方式都是去下载特定的 tvos 的 provision profile ,让检查更新的逻辑去检查 tvos 的,进而不更新 ios 系统。但一般附上的描述文件地址要不就是已经失效,要不就是可以下载,但描述文件本身过了有效期,无法安装了。

刚好翻到以前圣翔兄发的一篇文章 http://testerhome.com/topics/11030 ,发现里面跳转到的网站会保持各个平台 beta 版 provision profile 的更新,刚好可以解决历史文档固定地址,会过期的问题。

网站地址:https://betaprofiles.com/

选 tvos 的 profile ,弹窗里把这个地址生成二维码,供 iPhone 扫描即可:

亲测结果:
11.2.6 有效,通用 - 系统更新,会提示 无法获取到新版本系统
12.1.4 提示不适用于此设备,无法安装

因为手头上只有这两个旧型号的 iPhone ,其他同学有其它版本的机型,都可以试试,评论里面分享下效果。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
最佳回复

14.6 无效,提示无法安装在 iPhone 上

共收到 9 条回复 时间 点赞

14.6 无效,提示无法安装在 iPhone 上

这个好像要调整系统时间,骗过过期时间验证?

路了个飞 回复

感谢提供信息。话说 ios 14.6 系统好像有自动下载更新的开关了,我理解关掉就可以了?

陈恒捷 回复

是的,关闭后都是主动去升级的

陈恒捷 回复

这个可以测试一下😂 😀

有 Mac 阻止升级提示吗?
现在是 10.15.7,不想升级 bigsur,但又天天提醒,挺烦的。

花菜 回复

这个没研究过。不过我自己也用的 10.15.7 ,好像没怎么看到有升级弹窗骚扰。刚看了下,设置里好像可以关掉升级检查的,你可以试试?

陈恒捷 回复

每天都有这个弹窗,我明明已经取消了自动更新。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册