我有一个开发人员mac和iOS项目。我想在iOS上生成一些帮助文件并将其插入主bundle。它们生成缓慢所以我想自己做,而不是用iPhone上的客户。
那么如何从应用程序本地文件夹下载文件到我的Mac?我可以在模拟器上这样做吗?
答案 0 :(得分:1)
您可以使用以下代码获取在iPhone模拟器上写入文件的路径:
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:@"Your_file_name.file"];
然后,您可以从/Users/YOUR_NAME/Library/Application Support/iPhone Simulator/6.1(VERSION_OF_SIMULATOR)/Applications
检索您的文件。在此目录中找到您的应用,并在YOUR_APP/Documents
中找到您的文件。
P.S。库将是隐藏目录,所以不要忘记先在终端中运行这些命令:
defaults write com.apple.Finder AppleShowAllFiles TRUE
killall Finder