当尝试使用Fabric Twitter SDK获取Twitter用户的电子邮件地址时,显示"您的应用程序可能无法访问电子邮件地址"

Ela*_*van 3 email twitter ios

我想请求用户的Twitter邮件.在https://dev.twitter.com/twitter-kit/ios/request-email上

代码是:

if ([[Twitter sharedInstance] session]) {
    TWTRShareEmailViewController* shareEmailViewController =
    [[TWTRShareEmailViewController alloc]
     initWithCompletion:^(NSString* email, NSError* error) {
         if (error)
         {
            NSLog(@"Error  %@",error.localizedDescription);

         }else
         {
             NSLog(@"Email %@",email);
         }

     }];
    [self presentViewController:shareEmailViewController
                       animated:YES
                     completion:nil];
}
Run Code Online (Sandbox Code Playgroud)

Bej*_*bun 6

使用此链接https://support.twitter.com/forms/platform提交您的应用程序的请求,以获取用户的电子邮件地址.选择任一选项并填写所有信息.

获得权限后,以下是示例:检查此URL:https://apps.twitter.com/app/APP_ID/permissions

在此输入图像描述