gpt4 book ai didi

iphone - MFMessageComposeViewController 停止短信

转载 作者:可可西里 更新时间:2023-11-01 06:15:41 25 4
gpt4 key购买 nike

我在我的 iOS 应用中使用 MFMessageComposeViewController。

MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init];
if([MFMessageComposeViewController canSendText]){
controller.body = text;
controller.recipients = [NSArray arrayWithObjects:recipient,nil];
controller.messageComposeDelegate = self.navigationController;
[self.navigationController presentViewController:controller animated:YES];
}

-(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result {
[self dismissModalViewControllerAnimated:YES];
}

“发送消息”按钮是蓝色的。如果您不向 iMessage 用户发送消息,iPhone 发送的短信不是 iMessage,但在某些设备(iPhone 4、5)上操作失败。发生该错误后,您根本无法向用户发送消息!!!在 iPhone 中使用标准短信应用程序。

删除联系人、重启、关闭 iMessage 并不能解决这个问题。 MFMessageComposeViewController 终止了短信发送,我们无法解决这个问题。我们在测试设备上安装了 iOS 6.1.3 版本。

最佳答案

尝试

controller.messageComposeDelegate = self;

关于iphone - MFMessageComposeViewController 停止短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18534081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com