Xamarin.ios的SMS第三方平台[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin.ios的SMS第三方平台[关闭]相关的知识,希望对你有一定的参考价值。

我正在应用程序中创建一个Xamarin.ios应用程序,我想通过选定的联系人列表发送短信通知。有关SMS第三方平台的任何建议吗?

答案

如果您只需要为Xamarin.iOS应用程序实现它们,您可以在这里参考Xamarin文档:

对于所有平台的Xamarin.forms,这里有两个相关的第三方:

另一答案

Xamarin网站上有一个替代解决方案,使用MessageUI。它提供了更大的灵活性,因为您可以指定多个收件人和SMS正文。从我所经历的看起来似乎也更快。

示例代码:

if (MFMessageComposeViewController.CanSendText)
{
    var smsViewController = new MFMessageComposeViewController()
    {
        Body = "An SMS with content!",
        Recipients = new string[] { number },

    };

    smsViewController.Finished += (sender, e) =>
        this.DismissViewController(true, null);


    this.PresentViewController(smsViewController, true, null);
}

请记住,模拟器上不支持SMS。 CanSendTextMFMessageComposeViewController财产将总是返回false

这仅适用于设备。

以上是关于Xamarin.ios的SMS第三方平台[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin.iOS 与第三方框架的绑定

Xamarin.iOS - 设备关闭时推送通知

Xamarin.ios 点击屏幕时关闭 UIAlertController ActionSheet

如何在 Xamarin.iOS 项目中添加第三方库/框架?

关闭键盘后 Xamarin.iOS 中的奇怪崩溃

Xamarin Forms:如何在 Xamarin ios 应用程序中检查 GPS 是打开还是关闭?