iOS 苹果登录(第三方登录)

Sign In with Apple是iOS 13的新增功能

所以现在苹果的app有第三方登录的功能需要加上苹果的登录(不然审核时会被拒掉)

一、证书文件配置

登录开发者账号,创建Bundle ID时 勾选 Sign In With Apple ,开启登录功能(勾选或取消服务,会导致之前的 profile 描述文件失效,不需要新建,只要点击 Edit 重新编辑对应的 profile文件,然后保存下载使用新的profile文件即可)

 二、xcode配置

在xcode中去添加Sign In with Apple

 三、代码集成

1.导入头文件,添加代理

ASAuthorizationControllerDelegate, ASAuthorizationControllerPresentationContextProviding

2.添加苹果登录的按钮

如果不用苹果提供的样式,可以让UI自定义一个样式 (注意样式不能太随便,不然也会被拒掉)

3.点击登录

#pragma mark - 授权苹果ID

- (void)authorizationAppleID {

    if (@available(iOS 13.0, *)) {

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值