2015-11-04 52 views
1

我上传本地服务器上的图像,但是当我试图上传实时url,图像不能转换成适当的甲酸可能是。由于一些base64字符,我无法上传图像在ios

php文件是一样的。我正在尝试上传图片。我认为由于一些base64角色无法上传图片。请为我推荐任何针对base64角色问题的解决方案。

回答

1

我也面临同样的问题。所以我用@“%2B”替代@“+”。也许这对你也有帮助。

NSString* result = [base64EncodedImage stringByReplacingOccurrencesOfString:@"+" withString:@"%2B"]; 
0

尝试这个

NSData *imageData = UIImageJPEGRepresentation(profilePhotoObj.image, 1.0); 
NSString *base64Img = [imageData base64EncodedStringWithOptions:NSDataBase64EncodingEndLineWithLineFeed];