最近的项目要接苹果登录,其实代码和配置都比较简单。我们公司两个项目,第一个项目配置完证书和工程之后测试没有问题,但是第二项目配置完成点击登录之后一直提示“未完成注册”。我就纳闷了,配置代码都是一样的,为什么第一个项目可以,然后网上查各种资料,有的说网络问题,有的说等两天再试试,更奇葩的说法是AppleID未完善资料。。。。我都无语了,那项目上线之后我们还要通知用户去完善资料吗?登录的代码我就不上了,先说下我的配置流程吧。首先是在证书里面的Identifiers去添加sign in with apple的勾选项,如图:
![](https://img.haomeiwen.com/i665696/3451b09b0f31dba9.png)
然后在xcode里面去添加sign in with apple的配置项。如图:
![](https://img.haomeiwen.com/i665696/4f9be62f9ab6919f.png)
其实就是这两个配置,其他都不用配置。因为我们的APP不是新应用,刚开始一直以为是不是勾选了但是苹果那边没有同步?然后网上看到一种解决方法是先取消勾选,然后保存,然后再去勾选再次保存,但是我试了无数遍,还是不行。描述文件也删了重新申请还是不行,头大啊。。没有办法重新建了个新的项目去测试,新的项目也没有问题,然后还是怀疑是工程配置的问题。然后我把之前的配置全部删除,然后重新配置,奇迹发生了,就可以了。
网友评论