如何修復 Android 系統上 ChatGPT 的完整性驗證失敗問題

錯誤訊息「運行完整性驗證失敗」表示存在安全限制,導致 ChatGPT 無法在未通過Google Play 完整性檢查的 Android 裝置上執行。大多數情況下,這種情況發生在已 root 的手機上,因為 root 會覆蓋 Android 內建的安全規則,並阻止對 Google Play 完整性 API 的存取。

此錯誤主要發生在已root的裝置上。但是,它也可能出現在使用自訂ROM或未通過Google Play Protect認證的裝置上。簡而言之,如果您的裝置已root、修改或未認證,ChatGPT將拒絕執行,直到它再次通過Play完整性驗證。

1. 重置應用程式

清除快取和資料不會改變Google的安全措施,但可以修復應用程式或Play服務中的臨時錯誤。徹底重置應用程式會強制其重新要求驗證,這或許可以解決由程式碼損壞或會話檔案過期引起的問題。

  1. 打開你的裝置 設置.
  2. 點擊 應用領域.
  3. 查找並打開 ChatGPT 從列表中。
  4. 點擊 貯存 > 清除緩存.
  5. 然後按 抹掉數據.
  6. 重複上述步驟 Google Play Store 下載 和 谷歌播放服務.
  7. 重新啟動手機並再次開啟 ChatGPT。

2. 切換到網頁版

ChatGPT 的網頁版不依賴 Google Play 的完整性 API。透過使用PWA(漸進式 Web 應用程式)或基於瀏覽器的版本,您可以完全繞過裝置驗證檢查。這為您提供了類似應用程式的使用體驗,而無需受到安全驗證的限制。

  1. 我的選擇: 請從您的裝置中卸載 ChatGPT,以免應用程式版本和網頁版本混淆。
  2. 開啟瀏覽器(Chrome、Edge 或 Firefox)。
  3. 訪問 ChatGPT的官方網站 登入.
  4. 點擊 三點清單 然後點擊 添加到主屏幕.
  5. 將出現一個彈出視窗 > 點擊 تثبيت.

3. 將 ChatGPT 新增至 Magisk 的拒絕清單中(適用於已 root 的裝置)

如果您希望保留 root 權限,Magisk 提供了一個DenyList功能,可以對選定的應用程式隱藏 root 存取權。這可以欺騙 Play Integrity API,使其返回通過驗證,從而允許 ChatGPT 運行。但是,在較新的 Android 版本中,由於硬體驗證更加嚴格,結果會有所不同。

  1. 打開一個應用程序 Magisk.
  2. 去 設置 並啟用 齊吉斯克.
  3. 打開 強制執行拒絕列表.
  4. 重新啟動您的設備。
  5. 再次開啟 Magisk > 前往 配置拒絕列表.
  6. 定位 ChatGPT 從選單中切換所有可用選項。
  7. 請對我的申請重複相同的步驟。 Google Play Store 下載 和 谷歌播放服務.
  8. 請在系統設定中清除這些應用程式的快取和資料。
  9. 重新啟動裝置以套用變更。

評論被關閉。