ios - 以编程方式提取设置包 iOS 中的默认电子邮件帐户

标签 ios ipad email nsuserdefaults settings.bundle

需要非常快速的帮助。当在 iPad 中配置电子邮件时,“设置”应用程序将存储此帐户信息。我想以编程方式访问在 iPad 的设置应用程序中配置的这个默认电子邮件帐户。我只想知道它是 yahoo 还是 gmail 或任何类型,可能还有用户名。

是否可以通过编程方式提取此信息,可以使用 NSUserDefaults 或任何其他设置或首选项?请建议..

最佳答案

没有提供“默认”电子邮件地址的 API 或 NSUserDefaults 键。我读过一些第三方 API 使用未记录的 API 执行此操作,但任何使用这些 API 的应用程序在提交后审查时几乎肯定会被 Apple 拒绝。最好的办法是询问用户他们想为您的应用程序使用哪个电子邮件地址——或者,就此而言,如果您的应用程序只涉及发送电子邮件,请使用 MFMailViewComposeViewController 类。

关于ios - 以编程方式提取设置包 iOS 中的默认电子邮件帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13117390/

相关文章:

java - 如何使用Javamail发送简单的Email?

email - Google SMTP 服务器与通过 Google Apps 服务帐户发送电子邮件

ios - 带有 RestKit v0.21.0 的 XCode 5 项目无法编译

ios - Cordova 应用程序无法使用 Xcode 7.1 存档(找不到 Cordova/CDVViewController.h 文件)

objective-c - 应用程序崩溃 - "DiskImageCache: Could not resolve the absolute path of the old directory."

大约一天(或两天)后 iOS 应用程序自动暂停

javascript - 使用 javascript 和 flash 从浏览器发送电子邮件...可能吗?

ios - 更新托管应用程序和 App Lock Payload

ios - 子 UIViewController View 阻止容器 UIViewController View 接收触摸事件

iphone - IOS7 中的 NSUTF8StringEncoding 问题