Tag: 上传

上传IPA,奇怪的问题:错误ITMS-90032:“无效的图像path – 在键'$ key'下引用的path没有find图像:'$ path'

大家好,当我尝试通过Xcode上传新版本到iTunes Connect时有一个奇怪的问题。 我认为与Info.plist文件的问题。 Info.plist: https ://docs.google.com/document/d/1Rp51VcZkP-uoUnaBwtr86EAPLLq-aN2w9f2CNrRZsBQ/edit ? usp =分享 谢谢!

通过stream式上传文件:显示错误日志“操作无法完成。 (kCFErrorDomainCFNetwork错误303.)“

我想通过stream媒体上传大文件,最近我得到这个错误日志: Error Domain=kCFErrorDomainCFNetwork Code=303 "The operation couldn't be completed. (kCFErrorDomainCFNetwork error 303.)" UserInfo=0x103c0610 {NSErrorFailingURLKey=/adv,/cgi-bin/file_upload-cgic, NSErrorFailingURLStringKey/adv,/cgi-bin/file_upload-cgic}<br> 这是我设置bodystream的地方: -(void)finishedRequestBody{ // set bodyinput stream [self appendBodyString:[NSString stringWithFormat:@"\r\n–%@–\r\n",[self getBoundaryStr]]]; [bodyFileOutputStream close]; bodyFileOutputStream = nil; //calculate content length NSError *fileReadError = nil; NSDictionary *fileAttrs = [[NSFileManager defaultManager] attributesOfItemAtPath:pathToBodyFile error:&fileReadError]; NSAssert1((fileAttrs != nil),@"Couldn't read post body file",fileReadError); NSNumber *contentLength = [fileAttrs […]

Youtube APIauthentication – iPhone

我正在尝试使用youtube api的示例代码上传video。 当我按上传button,进度条完成其进程,但一旦达到点的结束,我得到错误。 错误描述如下: YouTubeTest [2149:f803]错误 – 错误域= com.google.GDataServiceDomain代码= 400“操作无法完成(com.google.GDataServiceDomain错误400.)”UserInfo = 0x69d5bd0 {} 这是上传button按下的代码 – (IBAction)uploadPressed:(id)sender { [self.view resignFirstResponder]; NSString *devKey = [mDeveloperKeyField text]; GDataServiceGoogleYouTube *service = [self youTubeService]; [service setYouTubeDeveloperKey:devKey]; NSString *username = [mUsernameField text]; NSString *clientID = [mClientIDField text]; NSURL *url = [GDataServiceGoogleYouTube youTubeUploadURLForUserID:username clientID:clientID]; // load the file data NSString *path = […]

无法从iOS应用上传大video到Facebook

我正在尝试上传大文件的video文件到Facebook,但无论采取什么方法,结果都是一样的。 该过程上传5-35mb值的数据,然后超时。 这发生在WiFi上。 我已经尝试过使用Facebook SDK 3.1.1,iOS Social Library(即SLRequest)和AFNetworking。 社交图书馆和networking交友给出了超时的错误,而Facebook SDK只是返回一个代码5,操作无法完成,HTML错误200,但如果我通过工具观看networking活动,它具有相同的签名,兆字节在它停止前上传。 请注意,我可以使用以上三种方法中的任何一种方法上传小video。 有没有人遇到这个问题,并find任何解决scheme或原因呢? PS我相信它的一个Facebook的错误,我已经logging了一个问题,如果有人想订阅它,以鼓励他们调查( https://developers.facebook.com/bugs/265409976924087 )。 Facebook的SDK代码 NSData *videoData = [NSData dataWithContentsOfFile:videoUrlStr options:NSDataReadingMappedAlways error:&lError]; NSString *description = self.streamToShare.videoDescription; if (description == nil){ description = @""; } NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:videoData, self.streamToShare.publishedStoryFileName, @"video/quicktime", @"contentType", self.streamToShare.name, @"title", description,@"description", nil]; [FBRequestConnection startWithGraphPath:@"me/videos" parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, […]

iOS中大量的Base64上传

说明:我需要在HTTP POST参数中发送一个base 64编码的string,表示要上传的文件。 当前的方法:我正在使用一个ASIFormDataRequest并将我的文件编码到一个base64string,如下所示: NSData *data = [[NSFileManager defaultManager] contentsAtPath:@"my path here"]; NSString *base64Data = [data encodeBase64ForData]; 然而,当上传大文件的应用程序耗尽内存,并死亡一个可怕的死亡! build议的解决scheme:现在有谁可以从磁盘读取文件,将其转换为base64string,并将转换后的base64string附加到HTTP请求中的参数? 有效避免将整个文件读入内存的方式。 任何投入将不胜感激! 我的http请求代码全部: NSURL *url = [NSURL URLWithString:requestProgressURLString]; NSData *data = [[NSFileManager defaultManager] contentsAtPath:evidence.uri]; NSString *base64Data = [data encodeBase64ForData]; NSURL *fileURL = [[NSURL alloc] initWithString:evidence.uri]; request = [ASIFormDataRequest requestWithURL:url]; request.shouldAttemptPersistentConnection = false; [request setShowAccurateProgress:YES]; [request setPostValue:accessToken […]

无法使用Xcode 7.1上传到App Store

当试图上传一个应用程序到Xcode(7.1)中的App Store时,系统提示出现以下错误消息: iTunes Store操作失败。 您无权使用此服务。 尝试上传时所经过的步骤 产品 – >档案,成功完成 窗口 – >组织者,我在左边的窗格中select我的应用程序。 然后,我select我最近的档案,按“上传到App Store …”并select相关的开发团队。 此时,系统会提示错误消息“iTunes Store操作失败,您无权为提供商使用此服务:” 我觉得这很奇怪,因为我所select的团队中的帐户具有pipe理员权限。 我的帐户也被添加到iTunes Connect中,我的angular色被设置为应用程序pipe理器,报告和销售。 试图解决这个问题 我有: 删除我的帐户在Xcode – >首选项 – >帐户,并再次添加它。 在Xcode中删除并重新添加我的帐户后,生成一个新的存档。 重新启动Xcode。 通过Xcode打开应用程序加载器 – > Open Developer Tool – > Application Loader。 这似乎帮助了许多其他人遇到类似的问题。 但是,我可以不login,因为这个: 您的用户帐户已附加到多个iTunes提供商。 在login之前为每个提供者创build单独的帐户。 目前,我对什么可能会导致这个问题没有意见,更不用说如何解决这个问题了。 你有什么?

上传Google云端存储iOS

我正在尝试将图片上传到Google云端存储几天。 我试图从https://code.google.com/p/google-api-objectivec-client/wiki/Introduction链接中使用Objective-C的Google API客户端库。 这是我的代码实现: _serviceStorage = [GTLServiceStorage new]; _serviceStorage.APIKey = API_KEY; _serviceStorage.additionalHTTPHeaders = @{@"x-goog-project-id": PROJECT_ID}; GTLUploadParameters *uploadParam = [GTLUploadParameters uploadParametersWithData:_imageData MIMEType:@"image/jpeg"]; GTLStorageObject *storageObj = [GTLStorageObject object]; GTLQueryStorage *query = [GTLQueryStorage queryForObjectsInsertWithObject:storageObj bucket:BUCKET_NAME uploadParameters:uploadParam]; GTLServiceTicket *ticket = [_serviceStorage executeQuery:query delegate:self didFinishSelector:@selector(serviceTicket:finishedWithObject:error:)]; ticket.uploadProgressBlock = ^(GTLServiceTicket *ticket, unsigned long long numberOfBytesRead, unsigned long long dataLength) { self.progressView.progress = […]

上传图像从iOS应用程序到PHP – 不能完全正确 – 我错过了什么?

首先,我知道这个问题已经被问了上千次了。 我又问了一遍,因为我试过其他例子中的解决scheme,他们不为我工作,我不知道为什么。 每个人似乎都有一个稍微不同的方法。 NSData *imageData = UIImagePNGRepresentation(form.image); NSURL *url = [NSURL URLWithString:@"myscript.php"]; NSMutableString *postParams = [[NSMutableString alloc] initWithFormat:@"&image=%@", imageData]]; NSData *postData = [postParams dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; NSString *postLength = [[NSString alloc] initWithFormat:@"%d", [postData length]]; NSMutableURLRequest *connectRequest = [[NSMutableURLRequest alloc] init]; [connectRequest setURL:url]; [connectRequest setHTTPMethod:@"POST"]; [connectRequest setValue:postLength forHTTPHeaderField:@"Content-Length"]; [connectRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"]; //[connectRequest setValue:@"image/png" forHTTPHeaderField:@"Content-Type"]; [connectRequest setHTTPBody:postData]; NSData […]

AFNetworking表单请求(在一个请求中上传多个文件)

我们正在开发一个iOS应用程序。 该应用程序在单个请求中提供单个以及多个file upload选项。 我正在使用AFNetworking单个file upload,哪个工作正常。 现在,我们需要支持多个file upload。 我已经得到了我的HTML代码,实际上从web上传多个文件。我需要从iOS应用程序做同样的事情。 任何人都可以build议我们如何使用AFNetworking做同样的事情? <form method="post" action="upload.php?key=ac2a04cc7b6d4420fa5e5eb1701fb0cc1acf7916&channelid=1" enctype="multipart/form-data"> <label>Title:</label> <input name="title" value="My Video Title" /><br /> <label>Date:</label> <input name="date" value="<?php echo time(); ?>" /><br /> <label>Location:</label> <input name="location" value="Sydney, Australia" /><br /> <textarea name="description">The description of the photo/video goes here</textarea><br /> <input name="file[]" type="file" multiple="multiple" /><br />

iOS:当应用程序在后台时执行上传任务

当iOS应用程序处于后台时,真的没有办法运行UPLOAD任务吗? 这是荒唐的。 一直在寻找像NSURLSessionUploadTask , dispatch_after ,甚至NSTimer等各种东西,但没有任何工作超过微薄的应用程序居住在背后的10秒。 其他具有上传function的应用程序是如何工作的? 说,上传到Facebook的图像,并将应用程序在后台,将取消上传? 为什么iOS不能拥有后台服务或者Android和Windows Phone等代理? 这是我的应用程序的一个重要function,在其他平台上完美的作品。 任何帮助意识到:(