iphone - 我应该在哪里存储图像,以便我可以使用 iTunes 文件共享它们?

标签 iphone objective-c ios ipad

我的 iOS 应用程序从照片库和相机中拍摄照片,但我不确定将它们存储在哪里。我想通过 iTunes 文件共享将这些图像呈现给用户。

我应该将它们存储在应用程序的文档目录中,否则会导致 Apple 拒绝吗?

最佳答案

将文件保存到doc目录

#define ROOT_FOLDER_PATH        [NSString stringWithFormat:@"%@", [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory,NSUserDomainMask, YES)objectAtIndex:0]]    

-(BOOL)savePhoto:(NSData*)photoData:(NSString*)photoName
{
NSString *fullFilePath = [NSString stringWithFormat:@"%@/%@", ROOT_FOLDER_PATH, photoName];
return [photoData writeToFile:fullFilePath atomically:YES];
}

Plist 中启用应用程序支持 iTunes 文件共享。就这样。 :-)

我们有一个这样的应用程序。苹果会批准。没问题

关于iphone - 我应该在哪里存储图像,以便我可以使用 iTunes 文件共享它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10717601/

相关文章:

ios - 将端点解析为用户名/密码

iphone - 从 UIColor 中提取 RGB

ios - 验证 UITextField 中的电子邮件地址

ios - 如何在运行时获取 iOS 设备 CPU 架构

Iphone 4 MFmailcomposeviewcontroller 崩溃

javascript - 如何解析 Objective-C 中 JavaScript 赋值语句中的值

iPhone:使用来自套接字的数据更新 View

ios - Xcode 5 中的 NSArray 初始化

iOS View Controller 的 View alpha

ios - 单元测试 ViewController 的生命周期