Tag: file upload

iOS:如何使用下载的CSV填充CoreData

我一直在做一个应用程序,用户每天input存储在核心数据中的数据(两个属性是NSNumber ,另一个是NSDate ),我想通过允许用户从外部文件(如csv或其他任何其他文件)导入数据支持格式通过button点击。 有关如何有效地进行这项工作的任何build议? 谢谢。 编辑:只需将csv文件的屏幕截图以及csvparsing器的输出添加为NSArray即可。 基本上需要单独获取属性并将其存储在核心数据上。 – input文件为csv: – 示例csv分析器输出(NSarray):

如何使用http / ftp上传文件到iphone / ipad? (如ifile,goodreader)

有什么好的build议上传文件到设备? 我见过很多应用程序在80或8080上创build一个HTTP服务器来上传文件。 这是否意味着我也必须实现一台服务器? 有没有第三方库? (最好是开源和非GPL) 编辑:我打算升级在公司环境中的特定设备的应用程序中的文件,所以从中央服务器的iPad拉文件也是一种替代scheme。 但是我不得不发送消息到这些ipad来告诉他们去获取这些文件。

如何使用networking上传后台上传任务

我正尝试使用AFNetworking上传大文件,并在应用程序处于后台时继续上传。 我可以上传文件,但是当我尝试使用后台configuration时 – 应用程序崩溃,出现以下堆栈跟踪:exception:EXC_BAD_ACCESS(code = 1,address = 0x8000001f)) _CFStreamSetDispatchQueue -[__NSCFBackgroundDataTask captureStream:] __70-[__NSCFBackgroundDataTask _onqueue_needNewBodyStream:withCompletion:]_block_invoke_2 _dispatch_call_block_and_release _dispatch_queue_drain _dispatch_queue_invoke _dispatch_root_queue_drain _dispatch_worker_thread3 _pthread_wqthread 以下是一些示例代码: 注意:当我使用[NSURLSessionConfiguration defaultSessionConfiguration] ,上传成功,但当应用程序在后台时不会继续。 [NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:@"com.company.appname.uploadservice"]导致应用程序崩溃。 NSMutableURLRequest *request = [[AFHTTPRequestSerializer serializer] multipartFormRequestWithMethod:@"POST" URLString:[uploadBundle.uploadUrl absoluteString] parameters:[uploadBundle getParameters] constructingBodyWithBlock:^(id<AFMultipartFormData> formData) { [formData appendPartWithFileURL:uploadBundle.fileDataUrl name:uploadBundle.fileName fileName:uploadBundle.fileName mimeType:uploadBundle.mimeType error:nil]; } error:nil]; Authentication *authentication = [Authentication getInstance]; [request addValue:authentication.token forHTTPHeaderField:@"token"]; [request […]

使iOS文件input直接进入相机应用程序?

背景:在撰写本文时,iOS 6.1不允许在单个input中同时select多个文件和拍摄照片。 由于我的主应用程序已经有多个inputselect器select文件,我想添加第二个button(只需要,并只显示)的iOS设备启动相机。 这目前适用于: <input type="file" class="ios_only" accept="image/*;capture=camera"> 不过iOS Safari总是提供以下对话框: 如果没有这个提示,有没有一种方法可以使<input>直接进入相机?

将图像编码为base64,获取无效的base64string(使用base64EncodedStringWithOptions的ios)

这是我的代码。 UIImage *img = [UIImage imageNamed:@"white.jpeg"]; NSData *imageData = UIImagePNGRepresentation(img); NSString *imageString = [imageData base64EncodedStringWithOptions:0]; NSLog(@"%@", imageString); 而且我总是得到包含空间的无效base64string。 iVBORw0KGgoAAAANSUhEUgAAARMAAAC3CAIAAAC MS2jAAAAHGlET1QAAAACAAAAAAAAAFwAAAAoAAAAXAAAAFsAAAMC oRdmgAAAs5JREFUeAHs1tFKI1EABFH//5NNVh02uA LQhwoCZ0zj5LbTlffInl58yCAwM8JvPz8iBMIIPDGHJcAgTMEmHOGmjMIMMcdQOAMAeacoeYMAsxxBxA4Q4A5Z6g5gwBz3IGHIPD zfMQL/fVSzDnKyr 9usEvhHn/ddf5N5/yJx7SflcSoA5KV7hz0Lgn0gPW9h3zsNO81wvdr1e/3w R3PmPNf82p4mcLlcDnlu/txCbvKcDqwP s6pCcu/i8Bhzn/yMOcucD705ARe/z43eY5fbQcN5jz5lVB/k4Bfa5u7alUTYE5NWP4mAeZs7qpVTYA5NWH5mwSYs7mrVjUB5tSE5W8SYM7mrlrVBJhTE5a/SYA5m7tqVRNgTk1Y/iYB5mzuqlVNgDk1YfmbBJizuatWNQHm1ITlbxJgzuauWtUEmFMTlr9JgDmbu2pVE2BOTVj JgHmbO6qVU2AOTVh ZsEmLO5q1Y1AebUhOVvEmDO5q5a1QSYUxOWv0mAOZu7alUTYE5NWP4mAeZs7qpVTYA5NWH5mwSYs7mrVjUB5tSE5W8SYM7mrlrVBJhTE5a/SYA5m7tqVRNgTk1Y/iYB5mzuqlVNgDk1YfmbBJizuatWNQHm1ITlbxJgzuauWtUEmFMTlr9JgDmbu2pVE2BOTVj JgHmbO6qVU2AOTVh ZsEmLO5q1Y1AebUhOVvEmDO5q5a1QSYUxOWv0mAOZu7alUTYE5NWP4mAeZs7qpVTYA5NWH5mwSYs7mrVjUB5tSE5W8SYM7mrlrVBJhTE5a/SYA5m7tqVRNgTk1Y/iYB5mzuqlVNgDk1YfmbBJizuatWNQHm1ITlbxJgzuauWtUEmFMTlr9JgDmbu2pVE2BOTVj JgHmbO6qVU2AOTVh ZsEmLO5q1Y1AebUhOVvEmDO5q5a1QSYUxOWv0mAOZu7alUTYE5NWP4mAeZs7qpVTeADAAD//66TqMcAAAIISURBVO3TsQ0AAAjDMP4/GnEDmc3exSKzjgCBv8D8JxYECKxyPAGBIqCcomZDQDl gEARUE5RsyGgHD9AoAgop6jZEFCOHyBQBJRT1GwIKMcPECgCyilqNgSU4wcIFAHlFDUbAsrxAwSKgHKKmg0B5fgBAkVAOUXNhoBy/ACBIqCcomZDQDl gEARUE5RsyGgHD9AoAgop6jZEFCOHyBQBJRT1GwIKMcPECgCyilqNgSU4wcIFAHlFDUbAsrxAwSKgHKKmg0B5fgBAkVAOUXNhoBy/ACBIqCcomZDQDl gEARUE5RsyGgHD9AoAgop6jZEFCOHyBQBJRT1GwIKMcPECgCyilqNgSU4wcIFAHlFDUbAsrxAwSKgHKKmg0B5fgBAkVAOUXNhoBy/ACBIqCcomZDQDl gEARUE5RsyGgHD9AoAgop6jZEFCOHyBQBJRT1GwIKMcPECgCyilqNgSU4wcIFAHlFDUbAsrxAwSKgHKKmg0B5fgBAkVAOUXNhoBy/ACBIqCcomZDQDl gEARUE5RsyGgHD9AoAgop6jZEFCOHyBQBJRT1GwIKMcPECgCyilqNgSU4wcIFAHlFDUbAsrxAwSKgHKKmg0B5fgBAkVAOUXNhoBy/ACBIqCcomZDQDl gEARUE5RsyGgHD9AoAgop6jZEFCOHyBQBJRT1GwIKMcPECgCB/GnRcSfso/fAAAAAElFTkSuQmCC 如此迷茫。 当我尝试删除base64string中的空间,并解码它。 我无法获得原始图像。

Dropbox核心API – 上传之前的1021错误 – 只在iOS 5及以下版本

我将Dropbox核心API与我的两个iOS应用程序集成在一起。 成功。 几个星期前,它工作正常。 但现在当我在iOS 5.0或iOS 4.2的设备上运行这些应用程序,并尝试调用uploadFile:API时,我得到这个错误: error making request to /1/files_put/sandbox/abc.xyz – (-1021) Error Domain=NSURLErrorDomain Code=-1021 "The operation couldnÕt be completed. (NSURLErrorDomain error -1021.)" UserInfo=0x28af00 {destinationPath=/abc.xyz, sourcePath=/var/mobile/Applications/FB0373C9-…C4F0874D40/Documents/abc.xyz} abc.xyz是我想要上传的文件名。 -1021错误代码通常出现在上传时validation失败的情况。 这也是上传后的文件。 但是这次甚至在上传开始之前就会出现。 我尝试了loadMetadata:API,它工作正常,并返回元数据。 在安装了最新iOS的2台设备上,Dropbox上传工作正常。 我试图更新到最新的SDK,但即使如此,它不工作。

Android(或iOS) – 图像上传队列

我们已经为Android(和iOS)编写了一个应用程序,并允许用户将照片上传到我们的REST服务器。 我们遇到的问题是,有时用户在可怕的蜂窝信号和没有WIFI的地方。 所以,我想知道是否有一个预先构build的解决scheme,或推荐的path推迟这些上传,直到后来只有平淡的networking选项可用。 现在在Android上我正在使用一个AsyncTask上传捕获的图像的stream表示。 图像的最大尺寸被裁剪为1280,另一方面是方面缩放,所以图像不是很大。 用户可能没有信号长达2个小时我想象,所以它不需要尝试上传每一分钟。 此外,可能有多个上传,所以我想,需要某种队列。 我不是正面的iOS应用程序正在利用,但我可以找出是否有帮助。

新手有使用ASIHTTPRequest上传文件的问题

我真的可以真的使用一些帮助。 我已经在使用ASIFormDataRequest进行照片上传的过程中查找了一些详细的文档(傻瓜)。 有人能通过我在这里的生活线吗? 这是什么(相关部分),虽然我知道我可能会离开。 Camera.h #import <UIKit/UIKit.h> @class ASIFormDataRequest; … Camera.m #import "Camera.h" #import "ASIHTTPRequest.h" #import "ASIFormDataRequest.h" … – (void)uploadImage:(NSData *)imageData filename:(NSString *)filename{ NSURL *url = [NSURL URLWithString:@"http://moosesightings.com/test.php"]; ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; // Upload a file on disk [request setData:imageData withFileName:filename andContentType:@"image/jpeg" forKey:@"userfile"]; [request setDelegate:self]; [request startAsynchronous]; } … – (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary […]

用最小的文件大小在iPhone上录制audio

我想用iPhone录制audio,然后上传到服务器。 我可以录制audio,但是我的问题是应该使用哪种格式来录制audio,以便录音机生成文件最小的文件。

捕获的照片在iOS 6.0或iPhone上传期间自动旋转

我有一个HTML文件控制使用这个我想上传文件在服务器上。 点击文件控制 它会自动打开文件/相机select对话框。 我select相机 我拍下了照片并保存 现在提交表单 捕获照片成功保存在服务器上,但旋转90度。 这个问题是只有iPhone或IOS。 <input id="image" name="image" type="file" accept="image/*" capture style="width: 58px" /> 请让我知道,如何从摄像头捕获的图像停止自动旋转。 谢谢,Imdadhusen