Iphone Dropbox照片上传

Iphone Dropbox照片上传,iphone,uiimagepickercontroller,dropbox-api,Iphone,Uiimagepickercontroller,Dropbox Api,我正在我的应用程序中使用dropbox api。我已将dropbox中的图像下载到应用程序文档文件夹中。现在我想上传照片。若我使用UIImagePicker,那个么我不能从文档文件夹上传它,因为它需要保存的相册或相机。有没有办法将图像选择器中的图像保存到文档目录中?您必须实现委托方法。以下是您的做法—— - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NS

我正在我的应用程序中使用dropbox api。我已将dropbox中的图像下载到应用程序文档文件夹中。现在我想上传照片。若我使用UIImagePicker,那个么我不能从文档文件夹上传它,因为它需要保存的相册或相机。有没有办法将图像选择器中的图像保存到文档目录中?

您必须实现委托方法。以下是您的做法——

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
    UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
    NSData *imageData = UIImageJPEGRepresentation(image, 1.0);

    ...
    // Get filePath here
    ...

    [imageData writeToFile:filePath atomically:YES];
}

您可能还对另一个键感兴趣。

我应该使用UIImagePickerController源类型Camera?我如何在simulatorI上进行测试?我必须将照片保存在文档文件夹中。在这种情况下,我必须从某处拍摄图像。我必须使用摄像头,否则我必须将已保存的图像保存到文档文件夹中..?不,我的意思是使用
PhotoLibrary
模式在模拟器中进行测试,因为摄像头不可用。但在产品中,它应该是你提到的。