在游戲中心左下方本應出現“我”的位置,多了一個紅色腳注“沙盒”,而進入游戲時,Game Center 的歡迎也會出現 ☆☆☆ 沙盒 ☆☆☆ 字樣。
網上所有關於解決沙盒問題的帖子,都要求重裝Appsync,再重裝應用,完全是以訛傳訛。真實情況是舊版本Appsync確實是可能導致沙盒(原因下面會提到)的原因,但不是解決問題的辦法,尤其是一些從沒裝過Appsync的越獄正版流。
解決辦法:
1 進入Game Center,注銷/退出當前用戶,返回桌面。
2 雙擊HOME,,進程中結束掉所有有關Game Center的游戲。
3 用任意一種文件訪問工具,打開/var/mobile/Library/Caches/com.apple.mobile.installation.plist
通過搜索關鍵字“ProfileValidated” 和 “TDMTANF” 刪除所有的
ProfileValidated
和
SignerIdentity
TDMTANF Bypass
這兩段是成對出現的,刪除完畢後,再通過關鍵字搜索確認已經清除干淨了。
4 刪除 /var/mobile/下的 tdmtanf 文件夾。這一步是關鍵,不刪除的話,重新安裝新的APP或更新APP都會導致沙盒重現。使用iTools的用戶要小心,這個軟件會自動創建tdmtanf,所以在刪除之後,請反復確認有沒有被再次創建。這個tdmtanf是用來繞開驗證進入開發者模式安裝盜版的,也是導致沙盒的根源。如果要玩盜版的用戶,請安裝的最新版本。 我在經過上面的步驟以後,直接安裝了Appsync的5.0+(我的系統是5.1.1)
5 全部操作完畢後,回到桌面,進入Game Center,正常登陸。
6 進入任意游戲或者再下載安裝一個新游戲,看是不是自動使用了正常帳號。(沙盒會有☆☆☆ Sand Box ☆☆☆字樣)。
之後我下載了一個新的游戲,然後注銷了游戲中心的賬號,再重新登錄,也沒有再出現 ☆☆ 沙盒 ☆☆☆ 的字樣