Я пытаюсь загрузить изображение/видео на веб-сервер для iOS. Загружаемая часть этого сервера отлично работает. Я проверил его с версией Android, и я уже реализовал метод загрузки в приложении для Android. Итак, я нашел несколько кодов для iOS на stackoverflow.com Во-первых, я использую следующий код для загрузки изображения. Но я не могу загрузить вообще и получить следующий результат. Я использую XCode6.1 в SDK iOS8.Как загрузить изображение/фотографию на сервер с помощью AFNetworking?
Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=0x7fe24348d0b0 {NSUnderlyingError=0x7fe2434be120 "The request timed out.", NSErrorFailingURLStringKey=ServerURL, NSErrorFailingURLKey=ServerURL, NSLocalizedDescription=The request timed out.}
Вот коды, которые я использую.
NSString* serverURL = @"http://www.myserver.com/file/postMedia.php";
UIImage *image = [UIImage imageNamed:@"sample.png"];
NSData *imageData = UIImageJPEGRepresentation(image, 0.5);
NSDictionary *param = @{@"userID":@"master",
[manager POST:serverURL parameters:param constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
[formData appendPartWithFileData:imageData name:@"uploadedfile_thumb" fileName:@"photo.jpg" mimeType:@"image/jpeg"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
....
});
return;
}
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
....
});
Конечно, сервер работает нормально. Я определенно протестировал с Android-кодом. Так что я хотел бы знать точный код для iOS.
Спасибо
Для использования ALAssetsLibrary не забудьте импортировать –
Hiren