Hi Guys, well, i'm developing an app that uses the 1.6 version of AeroGear. Everything is going very with except that i could not get an image (from a UIImageView) upload to work._______________________________________________Here what i'm doing.1) Get a user photo from camera ou library2) Issue a save request to the api endpoint.The problem i'm having is that i get the following error:The operation couldn’t be completed. (NSURLErrorDomain error -1001.)" UserInfo=0x79f01e00 {NSErrorFailingURLKey=http://<Server IP>/service/test/uploadios, NSErrorFailingURLStringKey=http://http://<Server IP>/service/test/uploadios, NSUnderlyingError=0x79fd9020 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1001.Below is the code i'm using from this:-(void)performPhotoUpload{NSString *webservicePref = [[NSUserDefaults standardUserDefaults] stringForKey:@"serviceUrlSetting"];
NSURL *projectsURL = [NSURL URLWithString:webservicePref];
id<AGPipe> registrationPipe;
AGPipeline *pipeline = [AGPipeline pipelineWithBaseURL:projectsURL];
registrationPipe = [pipeline pipe:^(id<AGPipeConfig> config) {
[config setName:@"/service/test/uploadios"];[config setType:@"REST"];
}];
[registrationPipe save:[self extractMultiPartData]success:^(id responseObject){NSLog(@"Returned Object:%@", responseObject);
}failure:^(NSError *error){
NSLog(@"Error:%@",[error description]);
}];
-(NSDictionary *)extractMultiPartData{NSString *filename = self.patientPhoto.accessibilityIdentifier;
//Check if an image was assigned for user[self hasPhoto:filename];
NSData *imageData = UIImageJPEGRepresentation(self.patientPhoto.image, 0.2);
AGFileDataPart *dataPart = [[AGFileDataPart alloc] initWithFileData:imageData name: @"image"fileName:filenamemimeType:@"application/octet-stream"];
NSDictionary *imgDict = @{@"data": dataPart};
return imgDict;--
aerogear-dev mailing list
aerogear-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev