Xcode中iOS模拟器程序中的plist路径
2023-09-14 08:56:50 时间
其中用到了NSUserDefaults来保存属性文件plist,那么这个文件实际路径在哪里呢?在网上搜了一下,发现几种说法(*表示当前用户名):
1.Xcode5和之前的版本模拟器路径在:
/Users/*/Library/Application Support/iPhone Simulator
里。
2.Xcode6中,模拟器位置发生了变化:
/Users/*/Library/Developer/CoreSimulator
其中的Devices目录中的每个子目录表示一种实际的模拟器;每种模拟器都有一个device.plist文件,可以知晓该模拟器的设备和系统版本。
聪明的我们可以通过按修改时间排序快速找到发生变化模拟器的子目录:
3.Xcode5及之前的版本中沙盒地址如下:
/Users/*/Library/Application Support/iPhone Simulator/x.x.x/Applications
4.在Xcode6中沙盒应用程序路径为:
/Users/*/Library/Developer/CoreSimulator/Devices/模拟器UDID/data/Containers/Bundle/Application
5.NSUserDefault文件在Xcode6中在:
/Users/*/Library/Developer/CoreSimulator/Devices/模拟器UDID/data/Library/Preferences
文件夹中。
实际在Xcode6.4中发现NSUserDefault的plist文件不在第5条所说的路径中,因为有一条记录的key为onOff所以通过暴力搜索发现路径如下:
/Users/apple/Library/Developer/CoreSimulator/Devices/模拟器UDID/data apple@kissAir: data$grep -ri onOff * Binary file Containers/Bundle/Application/APP UDID/ShowMyPicture.app/ShowMyPicture matches Binary file Containers/Data/Application/APP UDID/Library/Preferences/HopyStudio.ShowMyPicture.plist matches
注意最后一条搜索结果,这个就是实际文件的路径,打开后如下:
iOS开发:Xcode自带的模拟器常用快捷键的使用 在iOS开发过程中,为了方便起见在测试程序的效果的时候,开发者会使用Xcode自带模拟器进行操作,而且Xcode自带的手机模拟器包含了苹果的所有最新的手机型号尺寸,这样也方便了开发者测试不同机型,但是在电脑Xcode上面的模拟器操作和真机操作还是有很大的不便,如果不知道常用的快捷键,操作起来也不方便,那么本篇博文就来分享一下Xcode自带模拟器的快捷键操作集合,分享给有需要的人。
今天遇到模拟器无法启动问题,经过各种 Baidu、Stackoverflow 后有了下面的经验。 如果你也有类似情况可以尝试在终端执行以下命令: sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/ 敲回车后输入密码再回车; 如果上面的方法没能解决你的问题,请继续! 1.意思是删除模拟器目录下是所有文件。
p "feed-item-img" target="_blank" href="https://developer.aliyun.com/article/585806">
新装的Xcode7 编译程序 出现 #warning: 获取app配置信息失败: The resource could not be loaded because the App Transport Security 我开始以为是xcode没优化好的缘故,其实这是苹果加大安全的管控,将以往HTTP协议强制改为HTTPS协议,以后的APP应该都是了,根本解决办法 改协议,临时解决办法在Info.
相关文章
- [ IOS ] iOS-控制器View的创建和生命周期
- iOS真机调试 for Xcode 5
- iOS开发之深入理解GCD
- IOS开发--iPad之仿制QQ空间(登录界面搭建+登录逻辑实现)
- iOS开发UI篇—推荐两个好用的Xcode插件(提供下载链接)
- android和ios,音频互通方案
- iOS网络篇
- iOS中 蓝牙2.0详解/ios蓝牙设备详解
- iOS开发那些事-Git在Xcode中的配置与使用
- iOS swift5 字典转模型(二)
- iOS swift 隐藏navigationController?.navigationBar navigationItem
- iOS socket编程
- iOS 内存管理:内存分区-ARC-MRC-引用计数-弱引用-自动释放池-循环引用
- iOS(oc) xcode创建分类(Categary)
- iOS申请 邓白氏编码(D-U-N-S Number)
- ios弹出获取位置授权的框requestAlwaysAuthorization(oc版)
- 抖音成牛年春晚独家合作伙伴;微信8.0安卓/IOS版正式更新;孙正义辞去软银董事长…