如何禁用 iPhone 軟體自動更新,清除更新通知和標記,
適用于 iOS、iPadOS 和 watchOS,即 iPhone、iPad 和 Apple Watch 通用,
2021.09.23 更新:支持 iOS/iPadOS 15,watchOS 8,
2021.05.26 更新:更改 “安裝過期的描述檔案” 操作步驟邏輯,減少設備重啟次數,
請訪問原文鏈接:https://sysin.org/blog/disable-ios-update/,查看最新版,原創作品,轉載請保留出處,
作者:gc(at)sysin.org,主頁:www.sysin.org
配置描述檔案可適用于 iOS 12、13、14、15 及其對應的 iPadOS 12、13、14、15 和 watchOS 5、6、7、8,

2021.09.21,iOS 15 已經到來!強烈建議使用 dfu 更新,請參看:https://sysin.org/blog/apple-ios-dfu/,本方法屏蔽更新對 iOS 15 依然有效,
2021.05.04,iOS 14.5.1 發布,出現了嚴重的降速門事件,切勿隨意更新!遺憾的是,5 月 11 日,Apple 關閉了 iOS 14.5 驗證,已經無法升級到 14.5,
2021.04.27,iOS 14.5 發布時,配置描述檔案已經過期,但是仍然可以使用,
隨著 iOS 14.5 的發布,iOS 14 的軟體更新使命基本完成,再無休止的刷版本號已無意義,除非有新的產品發布需要配套的軟體更新,那么就安靜等待 iOS 15.0 吧,友情提示:建議使用 DFU 更新,特別是一些相對老舊的機型,強烈建議通過 DFU 更新 ipsw,而不要使用 OTA 在線更新,
參看:使用 “恢復模式” 或 “DFU 模式” 來更新和恢復 iOS 韌體
2020.09.17:描述檔案可用于 iOS 14.0,iPadOS 14.0 和 watchOS 7.0,
1. 關閉自動更新
”設定“ ?? > ”通用“ > ”軟體更新“,確保自動更新已經關閉,
2. 使用配置描述檔案
2.1 什么是配置描述檔案?
配置描述檔案是一個 XML 檔案(以 .mobileconfig 結尾),其中包含將設定和授權資訊載入到 Apple 設備的有效負載,它會自動配置設定、帳戶、訪問限制和憑證,這些檔案可通過 MDM 解決方案或 Apple Configurator 2 創建,也可手動創建,
由于配置描述檔案可被加密和簽名,因此您可以將其限制用于特定的 Apple 設備,并阻止除擁有用戶名和密碼外的任何人更改其中的設定,您還可以將配置描述檔案標記為被鎖定到設備,
2.2 下載描述檔案
描述檔案下載地址:
- https://ibeta.me/(現在該網站變更會自動跳轉到 https://betahub.cn/,沒有影響,以下操作步驟仍然適用,)
- https://betaprofiles.com/ (現在該網站 “Block Update” 已經消失(或許臨時),可能是描述檔案過期的原因,)
手機或者 iPad 上用 safari 瀏覽器打開上面兩個網址中的任意一個:
- https://ibeta.me/ 點擊 ”屏蔽 OTA 更新”
- https://betaprofiles.com/ 點擊 “Block Update“(現在不可用)
根據提示安裝即可,安裝完畢重啟設備(如有提示),如果您有 Apple Watch,會提示選擇將描述檔案安裝到當前設備還是 Apple Watch 上,
屏蔽原理:下載的是 “tvOS Beta Software Profile” 描述檔案,作用是讓 Apple 服務器將 iPhone、iPad 或者 Watch 識別為 Apple TV,從而不推送 iOS 的更新,
該組態檔是 Apple 官方提供,官方簽名,所以不用擔心,這不是什么插件,如果你繼續接收軟體更新,洗掉描述檔案即可,
2.3 洗掉描述檔案(恢復軟體更新)
如果需要繼續接收軟體更新,在 “設定” ?? > “通用” > “描述檔案” (或者為”描述檔案與設備管理“)中可查看您所安裝的描述檔案,點擊描述檔案即可查看詳細資訊或者移除,
在 iOS 15 中,描述檔案的位置略有變化:“設定” ?? > “通用” > “VPN 與設備管理” 下面的 “配置描述檔案”,
2.4 安裝過期的描述檔案
當前描述檔案過期,其實仍然可以使用特定方法安裝:
(1) 用 safari 瀏覽器訪問 https://ibeta.me/,找到 “屏蔽 OTA 更新”,顯示“目前已過期”、“等待更新”,保留該頁面不要關閉(此時如果點擊會提示“描述檔案已經損壞”);

(2) “設定” ?? > “通用” > “時間與日期”,關閉 “自動設定”,點按下面顯示的日期,修改為過期之前的時間(現在上述網站描述檔案 2021.02.01 過期,這里可以為 2021 年 1 月或者之前的任意日期),注意:按 < > 調整年份和月份后,再點按一下日期才能生效;

(3) 回傳到剛才打開的 safari 瀏覽器 https://ibeta.me/ 頁面,點擊 “屏蔽 OTA 更新”,此時已經可以正常下載描述檔案,如果有 Apple Watch 會提示選擇安裝到 Apple Watch 上,


(4) 此時 “設定” ?? 直接可以看到描述檔案,或者 “設定” ?? > “通用” > “描述檔案”,點擊 “安裝”,安裝完畢提示 “重新啟動”:
- 如果是 Apple Watch 點擊 “重新啟動”,將自動重新啟動 Apple Watch;
- 如果是 iOS 設備(iPhone 或者 iPad),此時不要重啟;
(5) 恢復時間設定:“設定” ?? > “通用” > “時間與日期”,打開 “自動設定”;
(6) 重啟 iOS 設備:“設定” ?? > “通用” > “關機”,然后在按電源按鈕開機(如果是屏蔽 Apple Watch,iPhone 不用重啟);
(7) “設定” ?? > “通用” > “軟體更新”,此時出現 “iOS 已是最新版本”,大功告成!更新標記(紅點數字 1)也自動消失!

“Watch” > “通用” > “軟體更新”,效果相同!

2.5 關于報錯提示
由于修改了系統時間,訪問網站或者系統可能會彈出各種報錯提示,直接忽略,操作完成后恢復時間設定并重啟即可恢復正常,
提示:“您的時鐘設定不正確”,點擊 “顯示詳細資訊”,“訪問此網站”,


提示:“無法驗證服務器身份”,點擊 “取消”,

3. 通過網路屏蔽(不推薦)
該方法效果稍差,網路環境通常無法控制,Apple 官方提供的地址也有變數,僅供參考,
在上述描述檔案有效的情況下直接安裝描述檔案可以有效的屏蔽更新,即使描述檔案過期,也可以通過修改時間來安裝,在某些集中管理的環境中,可能需要通過屏蔽特定 URL 來禁用自動檢測和下載更新,
3.1 去除更新標記(紅點數字 1)
通常在 ”Wi-Fi + 充電“ 的條件下,系統會自動檢測和下載更新,此時在 “設定” ?? > “通用” > “iPhone 存盤空間”,找到軟體更新檔案洗掉,必要時重啟系統,標記即可消失,
打開 “設定” ?? > “通用” > “軟體更新” > “自動更新”,打開 “下載 iOS 更新”,關閉 “安裝 iOS 更新” ,然后連接 Wi-Fi,連接充電器,軟體開始自動下載,此時在 “設定” ?? > “通用” > “iPhone 存盤空間”,找到軟體更新檔案洗掉,標記即可消失,
但總有一些頑固的更新標記,一般通過以下方法可以去除:
-
方法一:退出 iCloud 登錄(前往 “設定” > “[您的姓名]” > 退出登錄),還原網路設定(可能需要),標記可以去除,重新登錄 iCloud
-
方法二:“設定” ?? > “通用” > “還原” > "還原所有設定"
關于 “還原” 的詳細說明:
前往 “設定” ?? > “通用” > “還原”,
選取一個選項:
【警告】如果選取 “抹掉所有內容和設定” 選項,那么您的所有內容都會被移除,請參閱抹掉 iPhone,
-
還原所有設定:所有設定(包括網路設定、鍵盤詞典、主螢屏布局、位置設定、隱私設定和 Apple Pay 卡片)都將移除或還原至默認狀態,不會洗掉資料或媒體,
-
還原網路設定:所有網路設定都會移除,此外,在 “設定” > “通用” > “關于本機” 中分配的設備名稱會還原為 “iPhone”,且手動信任的證書(如網站的證書)會變為不受信任,(由配置描述檔案或移動設備管理 (MDM) 安裝的 VPN 設定會保留)
3.2 屏蔽更新網址
在網關設備(比如路由器或者防火墻)上屏蔽 iOS 更新網址,或者是通過寫 hosts 的方式填寫如下條目:
127.0.0.1 mesu.apple.com
127.0.0.1 appldnld.apple.com
127.0.0.1 xp.apple.com
127.0.0.1 gdmf.apple.com
127.0.0.1 ns.itunes.apple.com
127.0.0.1 gg.apple.com
具體網關設備配置方法可以咨詢一下廠商客服或者自行搜索,
必要時可以考慮屏蔽更多的地址,參看下表,
iOS 設備軟體更新使用的主機和埠串列:
| 主機 | 埠 | 協議 | OS | 描述 | 支持代理 |
|---|---|---|---|---|---|
| appldnld.apple.com | 80 | TCP | 僅限 iOS | iOS 更新 | — |
| gg.apple.com | 443、80 | TCP | iOS、Apple tvOS 和 macOS | iOS、Apple tvOS 和 macOS 更新 | 是 |
| mesu.apple.com | 443、80 | TCP | iOS、Apple tvOS 和 macOS | 托管軟體更新目錄 | — |
| ns.itunes.apple.com | 443 | TCP | 僅限 iOS | 是 | |
| updates-http.cdn-apple.com | 80 | TCP | iOS、Apple tvOS 和 macOS | — | |
| updates.cdn-apple.com | 443 | TCP | iOS、Apple tvOS 和 macOS | — | |
| xp.apple.com | 443 | TCP | iOS、Apple tvOS 和 macOS | 是 | |
| gdmf.apple.com | 443 | TCP | iOS、Apple tvOS 和 macOS | 供 MDM 服務器用來識別使用“被管理的軟體更新”的設備有哪些可用的軟體更新 | 是 |
4. 禁用 App Store 自動更新和去除更新標記
4.1 禁用 App Store 自動更新
“設定” ?? > “App Store”,關閉 “App 更新” 和 “自動下載”,如圖:

4.2 禁用 App Store 更新標記
“設定” ?? > “通知” > “App Store”,關閉 “標記”,或者直接關閉 “允許通知”,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/302633.html
標籤:iOS
