美文网首页
iOS模拟器的应用沙盒在MAC中的位置

iOS模拟器的应用沙盒在MAC中的位置

作者: 开心迪吧 | 来源:发表于2016-11-17 13:32 被阅读215次

    每个iOS应用都有自己专属的应用沙盒。分别为

    应用程序包

    Documents/

    Library/Caches/

    Library/Preferences/

    tmp/

    当运行模拟时,在MAC下找到对应路径的规则随XCode的版本会有不同,Xcode 8.0下:

    ~Library/Developer/CoreSimulator/Devices/<模拟器设备id>/data/Containers/Bundle/Application/<应用id>

    其中模拟器设备id可以在XCode - Windows - Devices - 选取模拟器 - Device Information - Identifier中找到。

    注意:此处的<应用id>和应用程序包里的并不一致,即使是同一个应用,也不一定相同。因此像定位到指定应用的id很麻烦,如果刚刚修改了某应用下的文件,可以在Application下使用命令

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

    找到刚刚修改过的文件,进而定位到应用id

    相关文章

      网友评论

          本文标题:iOS模拟器的应用沙盒在MAC中的位置

          本文链接:https://www.haomeiwen.com/subject/dredpttx.html