• XCode里的模拟器到底在哪里?我的App被放到哪里了?如何寻找真机的沙盒文件?


    一.

    开发iOS,必然少不了和XCode这个家伙打交道。平时我们调试自己的App的时候,最常用到的就是模拟器Simulator了,调试的时候,我们的App会自动被XCode安装到模拟器中去,不过:

    你知道模拟器这个家伙在哪儿吗?

    模拟器里面的目录结构是什么样的?

    你的App安装在模拟器的哪个目录里了?

    你的App里的结构是什么样的?

    不要读文档了,赶紧来看一看吧

    模拟器的目录在这里

    /Users/你当前登陆的用户名/Library/Application Support/iPhone Simulator/

    你的App被XCode Build在这里:

    /Users/你当前登陆的用户名/Library/Developer/Xcode/DerivedData/YOURPROJECTNAME_SOMETHINGSOMETHING/Build/Products

    二.

    有时候开发调试时,需要查看真机中应用的文件,比如Sqlite之类的,可按以下步骤进行:

    环境:XCODE 6.4英文版,iPhone6

    1)点击XCODE上方的window选择Devices ,打开设备一览。

    2)点击左边设备一览,上面是真机,下面是模拟器,其中模拟器的id是用来确认模拟器文件夹位置的

     

    3) 点击真机,可以看到真机上基于当前Xcode开发者安装沙盒的程序(不越狱无法看到其他开发者的程序)

    4)点击画面下面的Download下载按钮,把应用数据下载到Mac上,生成一个.xcappdata文件,里面的内容结构类似这样

    5)在.xcappdata文件上点击右键,选择Show package contents 查看包内容,就可以看到真机应用程序的数据文件了,这个位置指向系统的NSUserDefault,因此有人说这个类可以用来存储登录密码是不对的

     

  • 相关阅读:
    PHP之html~01
    常用的html标签大全
    PHP从PHP5.0到PHP7.1的性能全评测
    PHP的性能演进(从PHP5.0到PHP7.1的性能全评测)
    Unix及类Unix系统文本编辑器的介绍
    keychain 的学习
    开发中遇到的一些问题
    IOS 照片浏览器总结(思想步骤)
    IOS 应用管理(九宫格) 总结笔记
    IOS 集成友盟分享
  • 原文地址:https://www.cnblogs.com/zxykit/p/5310850.html
Copyright © 2020-2023  润新知