上传视频文件时出现iPhone ASIHTTP错误

时间:2012-08-07 08:19:39

标签: iphone asihttprequest

我正在创建上传的简单文件。 文件上传时会发生一些意外行为。

当我从iMac运行构建到iPhone时,它运行正常,没有任何问题。 但是当我创建一个构建(ipa)文件。并从iTune安装它。请求失败。

ASIHTTP可能存在问题吗?

1 个答案:

答案 0 :(得分:0)

您可以从以下代码中了解。

-(IBAction)btnPostData_Clicked: (id)sender
{
    NSString *file2 = [[NSBundle mainBundle] pathForResource:@"Ovation-Mike_Koenig-1061486511" ofType:@"mp3"];

    NSData *file1Data = [[NSData alloc] initWithContentsOfFile:file2];

    NSURL *audiourl = [NSURL URLWithString:@"http://alligator.netsmartz.us/iphone/iphone.php"];

    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:audiourl];

    NSData *postData = [[NSData alloc] initWithContentsOfFile:file2];

    //SoundPath is your audio url path of NSDocumentDirectory.
    [request addData:postData withFileName:@"Ovation-Mike_Koenig-1061486511.mp3" andContentType:@"audio/mp3" forKey:@"company_audio"];

    [request setDelegate:self];

    [request startSynchronous];
}