美文网首页
ASAuthorizationController协议方法只在第

ASAuthorizationController协议方法只在第

作者: 程序媛的程 | 来源:发表于2021-12-05 20:01 被阅读0次

我们在接入appleID登录的时候发现,登录授权第一次成功以后,我们能获得用户的fullname、email、token等信息,而再次进行授权的时候,fullname、email为空。

func authorizationController(controller:ASAuthorizationController,didCompleteWithAuthorization authorization: ASAuthorization)

关于此问题,技术api文档没有给出明确的说明,个人感觉应该属于用户隐私范畴。
找到了官方论坛的一个回答:
https://developer.apple.com/forums/thread/121496
所以该问题需要同步给后台同学,在设计接口的时候要更灵活。

相关文章

  • ASAuthorizationController协议方法只在第

    我们在接入appleID登录的时候发现,登录授权第一次成功以后,我们能获得用户的fullname、email、to...

  • Swift第三周学习总结

    协议 1.协议:协议只给出方法的声明,不给出具体方法的实现过程,协议是方法的集合(计算属性相当于就是方法),谁遵循...

  • 协议Protocol

    协议Protocol 协议:类型的合同约定,只描述外部接口,不提供具体实现 协议包含成员: 属性 实例方法 类方法...

  • Swift - 协议(protocol)

    Swift - 协议(protocol) 1、Swift中协议类似于别的语言里的接口,协议里只做方法的声明,包括方...

  • Swift--协议

    协议概念 协议定义和遵从 协议方法 协议属性 面向协议编程 协议概念 几何图形这种类在面向对象分析与设计方法学中称...

  • Objective-C总结----3.协议、分类、扩展

    简介 协议在协议中声明方法和属性,在遵守此协议的类中实现协议中声明的方法。在iOS开发中常用于代理设计模式,实现M...

  • OC基础:协议Protocol

    协议是多个类共享的一个方法列表,在协议中列出的方法,在定义协议的类中并没有给出具体的实现,而协议的实现是在遵守协议...

  • swift 协议的可选方法

    在协议中定义方法 扩展协议,在扩展协议中给出默认实现 如果代理实现了此方法,会覆盖默认实现 public prot...

  • iOS 制定协议的步骤

    1.创建协议 1.1在创建协议的.h 文件中声明协议名称以及协议的相关方法; 1.2在声明协议的文件下放设置协议的...

  • protocol -协议基础-01

    是什么?通俗的讲,协议是一系列方法的列表,注意: 只声明方法不实现它,实现的部分由遵守协议的那边完成。 怎么使用?...

网友评论

      本文标题:ASAuthorizationController协议方法只在第

      本文链接:https://www.haomeiwen.com/subject/xejnxrtx.html