微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 sign_in_with_apple:2.5.4 登录 Flutter

如何解决使用 sign_in_with_apple:2.5.4 登录 Flutter

我使用 sign_in_with_apple: 2.5.4 实现了 applelogin。它在 iOS 设备上的调试、发布模式下运行良好。但是,当您通过 testflight 下载应用程序时,它不起作用。

使用苹果登录代码如下。

final AuthorizationCredentialAppleID credential = await SignInWithApple.getAppleIDCredential(scopes:
  [
    AppleIDAuthorizationScopes.email,AppleIDAuthorizationScopes.fullName
  ],);

if(credential.email == null){
  email = prefs.getString('autoLoginAppleId');
  name = prefs.getString('autoLoginApplePw');
}else{
  email = credential.email;
  name = credential.familyName + credential.givenname;

  prefs.setString('autoLoginAppleId',email);
  prefs.setString('autoLoginApplePw',name);
  prefs.setString('socialLogin',2.toString());
}

我该如何解决这个问题?

此外,调试、发布、配置文件功能在 Xcode 中添加了 Apple 签名。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。