2015-11-04 65 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];