我的已安裝應用程序使用Ad-hoc證書進行簽名。但它的設計僅限於越獄 iPhone。即使在我越獄後,爲什麼SandBox在iOS 6.1.1中仍然存在?
我嘗試直接讀取/var/mobile/Library/SMS/sms.db
中的SMS數據庫。但是我發現應用程序無法讀取它,因爲SandBox進程拒絕了該操作。所以我的問題是,在iPhone被越獄後,SandBox是否被移除?
(現在我想在/var/mobile/Applications/
的應用仍然受到沙盒限制,越獄的過程不會在該目錄中刪除沙盒?)
越獄後,應用程序可以完全訪問文件系統,內部移動用戶也是如此。你如何試圖打開文件?也許你使用的方法有硬編碼檢查。 –
可可觸摸方法很可能會不允許這樣做。你需要使用C調用。 – borrrden
@borrrden我使用這樣的函數.FILE * fp; fp = fopen(「/ var/mobile/Library/SMS/sms.db」,「r」);但是打不開。在系統日誌中,我抓到了SandBox拒絕的信息。 – SgViTiNer