我很难找到一些有用的功能,可以自动将照片从照片库上传到我的服务器端。 在我的iphone应用程序中,当用户捕获新照片时,我想自动将照片上传到服务器。 facebook,Dropbox和google plus app的方式。
任何帮助。
答案 0 :(得分:0)
主要是 3步骤:
1)获取照片。将其存储到文档目录。 Apple在这里很好地描述了它:PhotoPicker
2)从文档目录中获取照片:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"Images"];
UIImage *image = [[UIImage alloc] initWithContentsOfFile:[dataPath stringByAppendingPathComponent:[NSString stringWithFormat:@"yourImage.png"]]];
3)现在,您可以将照片上传到服务器。这个过程在这里有很好的描述: upload image from iphone to the server folder