写在正式版推送之前

在苹果召开了今年的秋季发布会之后,随之而来的是 iOS 11 的 GM 版本,即 Golden Master版。每次苹果推出 iOS 的大版本更新时,在众多的测试版之后,正式版之前,都会有这么一个 GM 版本。按照惯例,GM 版本与正式版本差异微乎其微,有时还会使用相同的版本号,可以认为 GM 版本便是钦定了的正式版。

相信身边不少朋友已经迫不及待地升级到了 GM 版本,但是几天体验下来,测试版中的部分问题依然存在。作为还在使用 iPhone 6 的用户,GM 版本对小内存设备最为影响体验的一点是无故杀后台。具体体现为:

  • 在玩手游的时候,使用分享 SNS 功能分享完成后,再跳转回原游戏便需要重新加载;
  • 在刷微博的时候,接一个电话之后,返回微博又需要重新加载。

实在是忍无可忍,便降级回了 iOS 10.3.3,也做好了长期内不升级系统的打算。而中国时间9月20日凌晨,iOS 11 的正式版将会如期而至。那么,有没有一种方法,可以屏蔽 iOS 的 OTA 更新,不让设置出现红色角标,也阻止设备自动下载 OTA 安装包呢?

屏蔽更新的两种方法

方法一 : 关闭设置的联网权限 (不推荐)

这是仅仅适用于国行 iPhone 的方法,简单而又粗暴,副作用也相当明显,适用于不依赖 iCloud,暂时不打算升级系统,期望未来版本可以修复相关问题的用户。

一旦关闭了设置的联网权限,确实不会再检测到 OTA 信息,顺带的也无法正常使用 iCloud,体现为无法查看 iCloud 剩余容量,编辑、配置 iCloud 的备份策略,暂未测试是否会影响 iCloud 自动备份。颇有一种 “伤敌一千,自损八百” 的味道。

方法二 : 安装 tvOS Beta 描述文件 (推荐)

使用 iOS 端的 Safari 浏览器点击 tvOS 10 Beta Software Profile 即可安装,或是使用 PC 下载后邮件发送到 iOS 设备,用自带的 Mail 打开也可安装。安装完成后重启手机,便不会再收到任何的系统更新了。

这种方法不再局限于国行 iPhone,不仅适用于 iPhone、iPad,Apple Watch 也同样适用,同时不会影响系统的其他功能。如果一定要说缺点的话,这种方法会在2019年5月13日失效。

描述文件的安全性

根据 iOS 安全保护-白皮书,描述文件可以配置包含密码策略、针对设备功能的访问限制等等指定设置。如果不慎安装了来历不明的描述文件,轻则导致设备功能异常,重则泄露隐私甚至威胁财产安全。

文中用以屏蔽 iOS 更新的描述文件,由 AppleCare Profile Signing Certificate 签发,是属于 Apple Inc. 下发的描述文件,任何组织和个人也无法伪造证书签名,其安全性不需要担心,在签名有效期内大家可以放心安装使用。

屏蔽更新的原理

参加过 iOS 11 测试的朋友们应该知道,需要安装iOS 11 Beta Software Profile描述文件,来使自己的设备可以检测 iOS 11 Beta 版更新。

那么同样的,如果安装了tvOS 10 Beta Software Profile,设备便会去检测 tvOS 10 Beta 版的更新,显而易见的是,tvOS 系统仅能适用于 Apple TV,iOS 设备安装该描述文件后,检测到的更新无法适用,便会显示 : 您的软件是最新版本。

注意事项

  1. 如果之前参加了 iOS 11 的测试计划,在安装之前需要卸载 iOS 11 测试版的描述文件;
  2. 安装之后连接 iTunes 时依然会提示有系统更新,忽略即可。
20
25