文档

新浪微博登录

添加依赖库及资源

工程配置

1.在 info.plist 中添加 sinweibo 字段,填入自己帐号的信息,如下图 com.weibo,URL Schemes 填写wb[后面填写appkey],如下图所示 3.在 info.plist 添加 Schemes 白名单

QQ登录

添加依赖库及资源

工程配置

tencentopenapi,URL Schemes 填写tencent[后面填写appid],如下图所示 2.在 info.plist 添加 Schemes 白名单

微信登录

添加依赖库及资源

注意:SDK 中的

  • 不使用支付功能请添加此库,避免审核被拒 -

    工程配置

    weixin,URL Schemes 填写wx[后面填写appid],如下图所示 2.在 info.plist 添加 Schemes 白名单 UniversalLinks字段,值和您在微信开放平台配置的一致,参考如下: 4.在工程的 AppDelegate.m 系统通用链接回调方法中调用框架方法如下: ```
  • (BOOL)application:(UIApplication )application continueUserActivity:(NSUserActivity )userActivity restorationHandler:(void(^)(NSArray> * __nullable restorableObjects))restorationHandler { [PDRCore handleSysEvent:PDRCoreSysEventContinueUserActivity withObject:userActivity]; restorationHandler(nil); return YES;}
    1. ## 苹果登录
    2. ### 添加依赖库及资源
    3. 文档
    4. **注意 :除苹果授权登录外,都需要实现如下方法**
    5. AppDelegate.m 文件的系统回调方法中调用框架的方法如下
  • (BOOL)application:(UIApplication )application handleOpenURL:(NSURL )url{ [PDRCore handleSysEvent:PDRCoreSysEventOpenURL withObject:url]; return YES;}- (BOOL)application:(UIApplication )application openURL:(nonnull NSURL )url options:(nonnull NSDictionary *)options { [PDRCore handleSysEvent:PDRCoreSysEventOpenURLWithOptions withObject:@[url,options]]; return YES;} ```

在 GitHub 上编辑此页面!