現在、別のユーザーにサウンドを送信する iMessag アプリを構築しようとしています。小さなユーザー インターフェイスをセットアップし、このコードを呼び出して他のユーザーに送信します。
MSMessage *newMessage = [[MSMessage alloc]init];
[newMessage setURL:[NSURL URLWithString:@"https://my.app/kiss.m4a"]];
MSMessageTemplateLayout *layout = [[MSMessageTemplateLayout alloc] init];
layout.mediaFileURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"kiss" ofType:@"m4a"]];
layout.trailingCaption = @"Kiss";
newMessage.layout = layout;
[self.activeConversation insertMessage:newMessage localizedChangeDescription:nil completionHandler:^(NSError * _Nullable error) {
}];
その後、末尾のキャプションを含むメッセージを作成しますが、今のところ音声はありません。mp3、m4a、aac、amr など、いくつかの形式を試しました。それらのどれも機能していないようで、ドキュメントが見つかりませんでした。サポートされているサウンド形式に関する情報はありますか?
ありがとう、フィリップ