是否有可能开发一个iOS应用程序,该应用程序与该应用程序的沙箱之外的文件进行交互,只是在模拟器上运行?
(我没有设备)
答案 0 :(得分:3)
如果您想访问其他应用程序中的信息(文件),可以。在模拟器上运行时,您可以访问硬盘的完整内容,因此您所要做的就是编写文件的完整路径,例如,使用以下行我正在读取属于另一个文件的文件的内容应用
NSString *str = [NSString stringWithContentsOfFile:@"~/Library/Application Support/iPhone Simulator/6.1/Applications/8ADF930D-576E-4163-ABD2-85A6D92AD676/Documents/test.txt" encoding:NSUTF8StringEncoding error:nil];
NSLog(@"%@", str);