ソース コードで生成されたテキストを含む SMS をソース コードで生成された電話受信者に送信する機能を備えた IOS アプリを開発しています。
~ 百人のユーザーにとっては数か月間は問題なく機能しますが、興味深いバグが発生しました: SMS UI が表示されると、渡した電話番号の代わりに「仲間の名前」のテキストが表示され、SMS の代わりにメッセージの種類がMMS。IOS 7 を搭載した iPhone 4 で発生しました。
私がそれを使用する方法(電話番号はNSStringです):
NSArray* recipients = [NSArray arrayWithObject:telephoneNumber];
MFMessageComposeViewController *controller = [[MFMessageComposeViewController alloc] init];
if([MFMessageComposeViewController canSendText])
{
controller.body = message;
controller.recipients = recipients;
controller.messageComposeDelegate = self;
[self presentViewController:controller animated:YES completion:nil];
}
この奇妙な動作を回避するための設定、メソッド呼び出し (...) はありますか?
どうもありがとう!