FlutteriOS开发

集成AppleID登录

2020-06-02  本文已影响0人  冬冬吧

背景

自苹果推出了 Sign in with Apple 功能后,很快审核指南就加入 4.8 :使用第三方登录的App,都必须接入AppleID登录 。已经上架的 App 需在 2020 年 4 月 前完成接入工作, 新老App一样对待。

基本流程

image.png

App

1.首先需要配置Sign In with Apple

image.png

2.生成私钥。勾选Sign In with Apple,->Configure,选择Primary App ID,生成新的.p8私钥。

image.png
image.png

3.项目中配置Capability

image.png

4.集成AuthenticationServices.

   private let appleButton: ASAuthorizationAppleIDButton = {
        let button = ASAuthorizationAppleIDButton(authorizationButtonType: .signIn, authorizationButtonStyle: .white)
        return button
    }()

AuthenticationServices 框架概述

image.png
上一篇下一篇

猜你喜欢

热点阅读