gpt4 book ai didi

ios - 检测 iPhone/iPad 电子邮件客户端是否已配置/有效

转载 作者:可可西里 更新时间:2023-11-01 04:16:46 26 4
gpt4 key购买 nike

我在打开 MFMailComposeViewController 时遇到一个应用程序严重崩溃的问题,它在模拟器上运行良好,但在设备上崩溃了。

花了几个小时后,我意识到原因是我用于测试的 iPad 上的内部电子邮件客户端没有设置/配置 - 在设备上设置电子邮件后,一切正常。

因此我的问题是:我能否检测设备电子邮件客户端是否已配置且有效,以避免在尚未设置其内部 iPad/iPhone 电子邮件客户端的设备上再次发生同样的崩溃?

最佳答案

只需检查 canSendMail 类方法:

if ([MFMailComposeViewController canSendMail]) {
// Yes we can send mail.
}

我所做的是检查方法并仅在返回 true 时显示邮件选项。

关于ios - 检测 iPhone/iPad 电子邮件客户端是否已配置/有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7647297/

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