第三方登录适配iOS9

iOS9的URL Scheme 需要设置白名单,否则无法打开,步骤如下:

首先更新第三方库的sdk

1.找到项目的info.plist文件 右击 选择 open as source code

2.添加如下配置:(针对qq,微信,微博,其他的URL Scheme 需要自己去找)

LSApplicationQueriesSchemes
    
        sinaweibohd
        sinaweibo
        weibosdk
        weibosdk2.5
        wechat
        weixin
        mqq
        mqzone
        wtloginmqq2
        mqqopensdkapiV3
        mqqopensdkapiV2
        mqqwpa
        mqqOpensdkSSoLogin
    
    NSAppTransportSecurity
    
        NSExceptionDomains
        
            sina.cn
            
                NSIncludesSubdomains
                
                NSThirdPartyExceptionRequiresForwardSecrecy
                
            
            weibo.cn
            
                NSIncludesSubdomains
                
                NSThirdPartyExceptionRequiresForwardSecrecy
                
            
            weibo.com
            
                NSIncludesSubdomains
                
                NSThirdPartyExceptionAllowsInsecureHTTPLoads
                
                NSThirdPartyExceptionRequiresForwardSecrecy
                
            
        
    ```

至此结束。

你可能感兴趣的:(第三方登录适配iOS9)