在我的开发环境中找不到 Plist 文件
Posted
技术标签:
【中文标题】在我的开发环境中找不到 Plist 文件【英文标题】:Can't find Plist file in my Dev environment 【发布时间】:2012-01-31 23:28:08 【问题描述】:我尝试从我的项目中保存一个 Plist 并使用 NSLog 打印出文件的路径。 我使用的是 ios 模拟器 4.2。 但我在 Mac 上的任何地方都找不到它。
/用户/Wayne/库/应用程序支持/iPhone 模拟器/4.2/Applications/0C42C550-530A-4F2C-A422-6D948F2166A3/Documents/Message.plist
有什么想法吗?
【问题讨论】:
自从您登录该路径后,您是否运行过“重置内容和设置”?它可能已经不存在了。 你能详细描述一下吗?您到达该路径并且文件消失了?在狮子上,这条路是隐藏的。您是否在应用程序运行时尝试过?你能把你写出文件的代码贴出来吗? @jackslash 我检查了终端中的路径(有什么方法可以取消隐藏它?使用终端复制它似乎很蹩脚)并找到了文件 - 谢谢。我测试了一个数组和这段代码[speedArray writeToFile:plistPath atomically: TRUE];
现在我不知道如何写出我的 Class 实例数组...
@jackslash 你应该“回答”我的问题,而不仅仅是评论,这样我就可以检查它并正确地信任你。
【参考方案1】:
您的 plist 存储路径是
/Users/Wayne/Library/Application Support/iPhone Simulator/4.2/Applications/0C42C550-530A-4F2C-A422-6D948F2166A3/Documents/Message.plist
在 OS X 10.7 Lion 上,此路径默认隐藏。您可以通过多种方式访问此路径。
1) 转到终端并输入
open "/Users/Wayne/Library/Application\ Support/iPhone\ Simulator/"
这将在 iPhone 模拟器主目录中打开 Finder。
2) 在 Finder 中单击“Go”菜单,然后按住“option”(有时称为“alt”)键。将出现转到您的用户库的选项。然后您可以导航到 iPhone 模拟器目录。
3) 如果所有这些看起来有点多,并且您希望您的 ~/Library 文件夹一直可见,那么您可以进入终端并使用以下命令取消隐藏它
chflags nohidden ~/Library
【讨论】:
以上是关于在我的开发环境中找不到 Plist 文件的主要内容,如果未能解决你的问题,请参考以下文章
在我的 XCode 项目中找不到 Cordova.plist