如何修復 Android 系統上 ChatGPT 的完整性驗證失敗問題
錯誤訊息「運行完整性驗證失敗」表示存在安全限制,導致 ChatGPT 無法在未通過Google Play 完整性檢查的 Android 裝置上執行。大多數情況下,這種情況發生在已 root 的手機上,因為 root 會覆蓋 Android 內建的安全規則,並阻止對 Google Play 完整性 API 的存取。
此錯誤主要發生在已root的裝置上。但是,它也可能出現在使用自訂ROM或未通過Google Play Protect認證的裝置上。簡而言之,如果您的裝置已root、修改或未認證,ChatGPT將拒絕執行,直到它再次通過Play完整性驗證。
1. 重置應用程式
清除快取和資料不會改變Google的安全措施,但可以修復應用程式或Play服務中的臨時錯誤。徹底重置應用程式會強制其重新要求驗證,這或許可以解決由程式碼損壞或會話檔案過期引起的問題。
- 打開你的裝置 設置.
- 點擊 應用領域.
- 查找並打開 ChatGPT 從列表中。
- 點擊 貯存 > 清除緩存.
- 然後按 抹掉數據.
- 重複上述步驟 Google Play Store 下載 和 谷歌播放服務.
- 重新啟動手機並再次開啟 ChatGPT。
2. 切換到網頁版
ChatGPT 的網頁版不依賴 Google Play 的完整性 API。透過使用PWA(漸進式 Web 應用程式)或基於瀏覽器的版本,您可以完全繞過裝置驗證檢查。這為您提供了類似應用程式的使用體驗,而無需受到安全驗證的限制。
- 我的選擇: 請從您的裝置中卸載 ChatGPT,以免應用程式版本和網頁版本混淆。
- 開啟瀏覽器(Chrome、Edge 或 Firefox)。
- 訪問 ChatGPT的官方網站 登入.
- 點擊 三點清單 然後點擊 添加到主屏幕.
- 將出現一個彈出視窗 > 點擊 تثبيت.
3. 將 ChatGPT 新增至 Magisk 的拒絕清單中(適用於已 root 的裝置)
如果您希望保留 root 權限,Magisk 提供了一個DenyList功能,可以對選定的應用程式隱藏 root 存取權。這可以欺騙 Play Integrity API,使其返回通過驗證,從而允許 ChatGPT 運行。但是,在較新的 Android 版本中,由於硬體驗證更加嚴格,結果會有所不同。
- 打開一個應用程序 Magisk.
- 去 設置 並啟用 齊吉斯克.
- 打開 強制執行拒絕列表.
- 重新啟動您的設備。
- 再次開啟 Magisk > 前往 配置拒絕列表.
- 定位 ChatGPT 從選單中切換所有可用選項。
- 請對我的申請重複相同的步驟。 Google Play Store 下載 和 谷歌播放服務.
- 請在系統設定中清除這些應用程式的快取和資料。
- 重新啟動裝置以套用變更。
評論被關閉。