0

アップロードされた単純なファイルを作成しています。ファイルのアップロードで予期しない動作が発生しています。

iMac から iPhone へのビルドを実行している場合、問題なく正常に動作します。しかし、ビルド(ipa)ファイルを作成すると。そしてiTuneからインストール。リクエストは失敗します。

ASIHTTP に問題がある可能性がありますか?

4

1 に答える 1

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];
}
于 2012-08-07T09:11:25.930 に答える