iOS-第三方登录无法拉起App问题

这个问题在15年的时候就已经出现了,当使用第三方分享时就需要手动添加白名单盒和允许http访问。

这篇博客针对开发不久的小白,大神请自行绕道

这里在着重说明下,不管是第三方的分享还是认证,白名单必不可少,如果你不知道怎么添加白名单,以shareSDK中新浪微博的第三方登录为例,如果没有添加白名单,会报这样的警告:
iOS-第三方登录无法拉起App问题_第1张图片

如图所示,圈起来的内容就是需要加入的白名单,怎么添加呢?看下图:

iOS-第三方登录无法拉起App问题_第2张图片

还有一个地方的设置需要注意,看图:
iOS-第三方登录无法拉起App问题_第3张图片

在App delegate中,设置认证的方式,Both代表有客户端会拉起,没有的话web认证,如果你不小心那里写的是web,不好意思,那就是你的错了。

其他的只需要注意appKey,appSecret和URL Schemes

另外分享一个小Demo供参考:第三方登录小Demo下载

demo使用Pods进行集成,不会使用Pods的自行拖进sdk,想学pods使用方法的请移驾Pods安装使用方法

你可能感兴趣的:(iOS日常开发)