2010-03-30 85 views
0

有没有把一个文件分成应用程序的“沙箱”,即到例如任何方式:如何放置在应用程序沙箱文件在iphone

在/ var /移动/应用/ 30B51836-D2DD-43AA-BCB4- 9D4DADFED6A2/Documents

iphone?

我的应用程序预计将一个文件放到应用程序的/ Documents文件夹中,以便它可以上传到我的本地服务器。

这种方法应该确认苹果的规则,以便它不应该被拒绝。

回答

0

为什么拒绝?将文件保存到Documents文件夹是绝对正常的,并且Apple不能仅仅因为将文件保存到应用程序Documents文件夹而拒绝应用程序。

使用下面的代码可以这样做:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil; 
NSString *pathToFile = [basePath stringByAppendingPathComponent:@"somefile.format"]; 
[someNSData writeToFile:pathToFile atomically: YES]; 
+0

我可以添加文件/文件特定应用resididng iphone外部使用任何code.Here,当我提到“外部”出的文件夹,它可能使用无线模式(蓝牙或wifi)或使用连接到PC的底座连接器,另一端连接到iphone。我想这种方法不适用苹果规则 – surajbaba 2010-03-31 13:03:28

相关问题