iOS模擬器的應(yīng)用沙盒在MAC中的位置

每個iOS應(yīng)用都有自己專屬的應(yīng)用沙盒。分別為

應(yīng)用程序包

Documents/

Library/Caches/

Library/Preferences/

tmp/

當(dāng)運行模擬時,在MAC下找到對應(yīng)路徑的規(guī)則隨XCode的版本會有不同,Xcode 8.0下:

~Library/Developer/CoreSimulator/Devices/<模擬器設(shè)備id>/data/Containers/Bundle/Application/<應(yīng)用id>

其中模擬器設(shè)備id可以在XCode - Windows - Devices - 選取模擬器 - Device Information - Identifier中找到。

注意:此處的<應(yīng)用id>和應(yīng)用程序包里的并不一致,即使是同一個應(yīng)用,也不一定相同。因此像定位到指定應(yīng)用的id很麻煩,如果剛剛修改了某應(yīng)用下的文件,可以在Application下使用命令

find . -mtime -1 -ls |sort -r

找到剛剛修改過的文件,進而定位到應(yīng)用id

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容