iphone – MFMessageComposeViewController:如何限制发送消息为Cellular Message而不是iMessage

iphone – MFMessageComposeViewController:如何限制发送消息为Cellular Message而不是iMessage,第1张

概述我使用MFMesageComposeViewController发送消息,它正在为我创建问题. 当我向多个收件人发送邮件时,无论iMessages是启用还是禁用设置,它都能正常工作.但是,当我向单个联系人发送消息并且iMessages从设置启用时,它在消息应用程序中向我提供“交付失败”并将其显示为iMessage. 我如何强制MFMessageComposeViewController将其作为Ce 我使用MFMesageComposeVIEwController发送消息,它正在为我创建问题.

当我向多个收件人发送邮件时,无论iMessages是启用还是禁用设置,它都能正常工作.但是,当我向单个联系人发送消息并且iMessages从设置启用时,它在消息应用程序中向我提供“交付失败”并将其显示为iMessage.

我如何强制MFMessageComposeVIEwController将其作为Cellular Message发送.

我的代码是:

[[[MFMessageComposeVIEwController alloc] init] autorelease];if ([MFMessageComposeVIEwController canSendText]) {    controller.body = @"Sample Text Message";    controller.recipIEnts = [NSArray arrayWithObject:@"XXXXXXXXXXXX"];    controller.messageComposeDelegate = self;    }
解决方法 简而言之 – 你做不到.如果在设备上启用了iMessage并且收件人可用作iMessage客户端,则该消息将作为iMessage发送.此行为由iOS本身定义,您无法更改它. 总结

以上是内存溢出为你收集整理的iphone – MFMessageComposeViewController:如何限制发送消息为Cellular Message而不是iMessage全部内容,希望文章能够帮你解决iphone – MFMessageComposeViewController:如何限制发送消息为Cellular Message而不是iMessage所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1008178.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存