ユーザーがサウンドを録音してサーバーに送信できるアプリを作成しています。最初の部分は完全に機能します。音を録音して再生できます。ただし、問題は、この録音の結果である wav ファイルをサーバーにアップロードしようとすると、2 分を超えるものは受け入れられず、数秒 (約 2 MB) の小さなファイルが送信され、正しく処理されます。それよりも大きいと、リクエストを送信してもファイルが添付されないか、ファイルを添付してもサーバーが読み取れません。最初のほうが可能性が高いように思えます。私のObjective-cコードは次のとおりです。
OBJECTIVE-C コード
NSString *theUrl = @"http://www.myserver.nl";
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:theUrl]];
[request setFile:[soundFileURL path] forKey:@"mainfile"]; //The file gets added
[request startSynchronous]; //Request is being sent.
どんな考えや解決策も大歓迎です!