【问题标题】:How do I get a user's email address (with permission) on iPhone?如何在 iPhone 上获取用户的电子邮件地址(经许可)?
【发布时间】:2010-08-09 18:57:34
【问题描述】:

在 iPhone 上打字很乏味;我想提示我的用户输入他们的电子邮件地址,而不需要他们实际输入。

理想情况下,他们会收到一个对话框:“此应用想使用您的电子邮件地址。不允许/允许”

如果用户点击“允许”,它会在文本字段中自动填写他们的电子邮件地址(他们在 Mail.app 中配置的地址)。

这可能吗?

【问题讨论】:

  • 如果我选择“允许”它会使用我的哪个电子邮件地址? quixoto 的回答很好,因为它也绕过了这个问题。

标签: iphone email contacts addressbook


【解决方案1】:

不。但是您可以加载联系人选择器界面并要求用户从中选择自己——这比让他们输入要友好得多。

更多信息在这里: http://developer.apple.com/iphone/library/documentation/ContactData/Conceptual/AddressBookProgrammingGuideforiPhone/200-QuickStart/QuickStart.html

【讨论】:

  • 添加此评论是因为大多数人都假设这种方法中的一件事(电子邮件经过验证,事实并非如此)。
【解决方案2】:

是的,有可能,请查看适用于 iOS 的 ABGetMe。请注意,您必须自己编写允许/不允许对话框。此外,请务必阅读并理解自述文件的限制部分。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-20
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多