我找不到我的应用程序的nsuserdefault的位置。在same question解决方案中是/ user /您的用户名/库/应用程序支持/iPhone模拟器//应用程序。但我没有在iPhone模拟神通dir。
发布于 2016-03-15 09:54:38
你可以做这个
搜索文档目录路径
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder
NSLog(@"documentsDirectory=%@",documentsDirectory);
将以的形式出现
/Users/user/Library/Developer/CoreSimulator/Devices/270568AE-FB4B-4C57-8819-4D99324D0689/data/Containers/Data/Application/C614A497-971F-4686-9162-3A614AB2C702/Documents
现在升级到
/Users/user/Library/Developer/CoreSimulator/Devices/270568AE-FB4B-4C57-8819-4D99324D0689/data/Containers/Data/Application/C614A497-971F-4686-9162-3A614AB2C702
然后
/Library/Preferences/....plist
.plist文件将NSUserdefaults内容存储在根下。
发布于 2018-04-24 12:37:50
当使用模拟器时,您可以使用这个快速片段打印位置:
dump(NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0])
发布于 2016-03-15 08:51:43
物理路径是rootOfApplication/Library/Preferences/com.yourcompany.appName.plist,如果您在模拟器中测试它,您可以在那里看到
而工作流是
1.将设备连接到Xcode
2.选择Windows->组织者
3.选择你的设备
4.点击你的申请
5.选择applicationData点击列表
6.点击箭头并下载该文件夹。
7.打开下载的文件夹库-> Preferences -> appbundlename.plist
https://stackoverflow.com/questions/36006110
复制相似问题