萬盛學電腦網

 萬盛學電腦網 >> 手機應用 >> iPhone >> 怎樣解決沙盒問題?

怎樣解決沙盒問題?

  很多朋友在玩游戲的時候會聽過有人提到沙盒問題。

  那究竟什麼是沙盒?怎麼會出現沙盒,以及沙盒究竟會造成什麼影響呢?

  沙盒,就是把內容都在一個隔離的模擬環境中進行。蘋果給APP的開發者預留了這樣一個環境,可以測試游戲的所有內容,但只是模擬進行。

  為什麼會出現沙盒:因為越獄之後,要使用第三方軟件,需要安裝一個appsync的補丁,才能正常運行第三方的app。沒裝這個補丁的設備下,是無法安裝第三方的軟件的。

  而為什麼iTools或同步助手可以在沒有安裝appsync的設備上安裝第三方軟件,因為iTools自動在var/mobile/目錄下創建了一個名為"tdmtanf"的目錄,這樣避免了用戶安裝appsync,但也造成了沙盒。

  新版0329的iTools已經取消了這種作法,所以越獄後的設備,如果要安裝第三方軟件,可以自行安裝appsync;或者到在var/mobile/目錄下創建了一個名為"tdmtanf"的目錄(會導致沙盒)。

  沙盒的影響:沙盒會造成Game Center無法查看游戲的排名,無法加好友,最主要的是,不能進行iAP購買(即游戲中需要付費的道具),很好理解,因為是隔離環境。

  沙盒的解決步驟:

  1.找出所有會沙盒的應用程序

  2.用iTools備份程序

  3. 逐個修復沙盒

  4. 重裝程序

  通過這樣的步驟,即可修復沙盒了。

  有二點需要注意:

  1. 沙盒程序只能一個一個修復,且需要全都修復。否則會出現傳染,讓已經修復的程序再次回到沙盒狀態。

  2. 修復沙盒後,以後對應用程序進行管理,請務必使用0328及以後的版本。否則還是可能出現沙盒問題。

  好的,下面我們開始解決沙盒問題:

  1. 找出所有處於沙盒狀態的程序。打開Game Center程序,如果出現圖片上的狀況,你就是有沙盒

怎樣解決沙盒問題?三聯教程

打開游戲會提示:

(1):檢測有關聯Game Center的程序。打開程序,程序會提示登陸Game Center,這就是有關聯的程序,如圖:

  請檢查所有的程序,並記錄下來,如果你已經出現沙盒,這些程序都可能處於沙盒狀態。

  2.用iTools備份程序(可包含記錄)

  3. 逐個修復沙盒

(1)首先:打開Game Center, 注銷當前的帳號。

  (2)注銷後,在cydia源裡加入一個App sync for ios5.0+ 如果之前安裝過的,請先卸載,重新安裝一次。(如果你是ios4的設備,就安裝Appsync for 4.0+源)

  安裝完畢後,cydia會提示重啟,點擊重啟Spring Board會自動重啟

(3)重啟後,在手機上卸載程序,請把Game center 數據排名移除。如圖:把Game Center 的數據也移除。

  切記:一定要把所有會出現沙盒的游戲全都卸載干淨。否則沙盒會傳染----把不會沙盒的游戲也帶進沙盒。

  4. 重裝程序

  卸載完,在用itools恢復軟件。重裝軟件後打開軟件,沙盒就可以解決了!如圖:

sh0324_08.JPG

  後記:有一些itouch4安裝App sync for ios5.0+源後會出現軟件都沒有了的狀況,只需要重啟就可以解決了!

        :更多精彩教程請關注三聯手機教程欄目,三聯手機數碼群:296605639歡迎你的加入

copyright © 萬盛學電腦網 all rights reserved