複数の連絡先にメッセージを送信する際に 1 つの問題に直面しています。
301 までの連絡先 : メッセージ アプリが開いていません。[招待] を複数回クリックすると、iMessage が開きますが、メッセージの読み込みにさらに時間がかかります (2 分)。
351 up contact : メッセージは黒い新規メッセージ画面で開かれ、メッセージ画面を開かずにアプリケーションに戻ります。
これが私のコードです:連絡先は電話番号の配列です
NSMutableArray *contacts = [NSMutableArray array];
for (User *user in users) {
if (user.phone.length) {
NSString *strphonenumber = [NSString stringWithFormat:@"%@",user.phone];
[contacts addObject:strphonenumber];
}
}
MFMessageComposeViewController *messanger = [[MFMessageComposeViewController alloc]init];
messanger.messageComposeDelegate = self;
messanger.recipients = contacts;
messanger.body = [NSString stringWithFormat:@“body”;
[self presentViewController:messanger animated:YES completion:NULL];
このエラーが発生しています:
<CKSMSComposeRemoteViewController: 0x12802f810> timed out waiting for fence barrier from com.apple.mobilesms.compose