【问题标题】:Whitelisted ios app by Twitter still not getting email of userTwitter 列入白名单的 ios 应用程序仍未收到用户的电子邮件
【发布时间】:2015-12-21 20:42:30
【问题描述】:

我的 iOS 应用已被 Twitter 列入白名单,但我仍未收到用户的电子邮件。

我还需要做什么才能获取电子邮件 ID?

我阅读了https://dev.twitter.com/rest/reference/get/account/verify_credentials,但是,它在 iOS 应用中用于 Twitter 集成有用吗?

出现以下错误:

Error Domain=TwitterAPIErrorDomain Code=37 "您的应用程序可能无法访问电子邮件地址或用户可能没有电子邮件地址。要请求访问权限,请访问https://support.twitter.com/forms/platform。" UserInfo=0x7fa3cb9e0df0 {NSLocalizedDescription=您的应用程序可能无法访问电子邮件地址或用户可能没有电子邮件地址。要申请访问权限,请访问https://support.twitter.com/forms/platform。}

这是我的代码:

-(void)requestUserEmail
{
    if ([[Twitter sharedInstance] session]) {

        TWTRShareEmailViewController *shareEmailViewController =
        [[TWTRShareEmailViewController alloc]
         initWithCompletion:^(NSString *email, NSError *error) {
             NSLog(@"Email %@ | Error: %@", email, error);
         }];

        [self presentViewController:shareEmailViewController
                           animated:YES
                         completion:nil];
    }  
}

【问题讨论】:

    标签: ios objective-c twitter


    【解决方案1】:

    在与 Twitter 支持团队交谈后,他们建议:

    Do a "clean project" to make sure all cached information is gone.

    还要确保您为特定的白名单应用使用正确的键

    【讨论】:

    • 我清理项目甚至删除并重新安装......但没有用。你到底是什么意思“还要确保你为特定的白名单应用程序使用了正确的键”,我使用的是面料。
    • 我在我的应用程序中做错了什么是我使用来自不同应用程序的密钥的结构,而不是推特列入白名单的应用程序,请检查您的应用程序代码并查找消费者密钥(API 密钥)和消费者秘密(API 秘密),并确保他们被 twitter 列入白名单。
    • @MounirElfassi 我的织物消费者密钥和秘密密钥与 twitter 不同。结构键不可编辑,请指导如何更改。
    • 我认为 Fabric 键是可编辑的,只需发布​​您的问题并提供更多详细信息,我很乐意为您提供帮助
    【解决方案2】:

    您必须请求 Twitter 团队将您的应用列入白名单。在邮件上进行一些对话后,您将能够被列入白名单。

    请参考my answer here

    【讨论】:

    • 您是否收到来自 Twitter 团队的邮件说您的应用已被列入白名单?
    • 正如我在主题行中所说,我的应用程序已经被 Twitter 列入白名单(从 Twitter 收到电子邮件,称他们将我的应用程序列入白名单,然后我在我的 Twitter 开发者应用程序帐户中启用了设置。).. .但仍然没有收到电子邮件?我需要做额外的事情吗?
    • 您检查了吗:(1) 在“设置”选项卡上,添加服务条款和隐私政策 URL。 (2) 在“权限”选项卡上,将令牌的范围更改为请求电子邮件。只有在您的应用被列入白名单后才能看到此选项。
    • 检查为您的应用提供的 API 密钥。如果仍有问题,您可以联系 Twitter 的支持团队..
    • 你能给我提供从第一个到最后一个的步骤吗?可能是我错过了一些我正在使用 Twitter 和 Fabric 的东西
    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 2016-10-26
    • 2015-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-05
    相关资源
    最近更新 更多