0

是否可以开发一个与该应用程序沙箱之外的文件交互的 iOS 应用程序,只在模拟器上运行?

(我没有设备)

4

1 回答 1

4

如果您想访问其他应用程序中的信息(文件),是的,这是可能的。在模拟器上运行时,您可以访问硬盘的全部内容,因此您所要做的就是写入文件的完整路径,例如使用以下几行我正在读取属于另一个文件的文件的内容应用程序。

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);
于 2013-04-15T08:23:22.997 回答