原文作者:Kenny Yin
iOS 的系統(tǒng)升級總是突然冒出來嘀韧,而且一旦誤按很容易就升級了岖瑰,所以找了一下屏蔽方法透罢。沒想到兄墅,還真給我找到了落剪。。捅儒。
使用方法:
刪掉系統(tǒng)下載好的升級文件查刻。路徑為 設(shè)置->通用->儲存空間與 iCloud 用量->管理存儲空間->刪掉列表中的 iOS 系統(tǒng)(圖標和“設(shè)置”一樣的就是了)墨坚。
關(guān)閉 itunes 的自動更新:進入 設(shè)置->iTunes Store 與 App Store 秧饮,關(guān)掉 “更新”
安裝一個特殊的 profile 文件。地址為:https://hikay.github.io/app/tvos10.mobileconfig(這個地址可以下載證書)泽篮。在手機的 safari 打開盗尸,會提示安裝一個配置文件,直接按照提示安裝->重啟即可帽撑。
重啟后泼各,進入 設(shè)置->通用->軟件更新 ,你會發(fā)現(xiàn)系統(tǒng)提示你當前系統(tǒng)就是最新系統(tǒng)了油狂!
原理(翻譯原文历恐,未考究):
iPhone checks whether an update is available through a special XML document at mesu.apple.com. This configuration profile redirects the check to only look for beta updates available for the Apple TV. Since your iPhone is not an Apple TV, the redirected catalog check will make your device “believe” iOS is up-to-date.
The configuration profile is valid till December 2016 and cryptographically signed by Apple (in fact, configuration profile that redirects OTA update catalog through “Internal Settings” will fail to install if it is not), therefore, can be trusted. Other than adding a “Feedback” icon that you can dump into any folder at any time, this configuration profile does not negatively affect your iPhone’s performance or battery life. Don’t worry. It is not possible for your phone to suddenly install tvOS.
Alternatively, you can also block “mesu.apple.com” through your router settings. However, as you connect your devices to Wi-Fi hotspots that you do not have control of, this would be rendered uneffective.
iPhone 會通過 mesu.apple.com 的一個特殊的 xml 文檔來檢測是否有系統(tǒng)更新寸癌。這個配置文件會把把它改為只檢查 Apple TV 是否有可用的 beta 升級专筷。由于你的 iPhone 裝不了 Apple TV 系統(tǒng),這個重定向后的檢查會讓你的設(shè)備“認為” 目前的 iOS 系統(tǒng)是最新的蒸苇。
這個配置文件通過蘋果自己的證書進行加密簽名(實際上磷蛹,能夠通過 "Internal Setting" 改變 OTA 升級策略的配置文件如果沒有通過蘋果進行簽名,將會無法安裝)溪烤,有效期會持續(xù)到2016年12月味咳。因此,可以認為它是無害的檬嘀。除了添加一個 “Feedback” 按鈕會讓你可以進入任何一個文件夾槽驶,這個配置文件不會對你的 iPhone 性能或者電池壽命帶來任何負面影響。不用擔(dān)心鸳兽,你的手機不可能突然就裝上了 tvOS 掂铐。
除此之外,你也可以通過路由器設(shè)置直接屏蔽 mesu.apple.com 達到屏蔽升級的目的。然而全陨,當你把設(shè)備連到你無法控制的 Wi-Fi 熱點時爆班,這種方法就失效了。