永发信息网

如何使新浪微博支持SSO授权

答案:1  悬赏:0  手机版
解决时间 2021-01-14 21:33
  • 提问者网友:半生酒醒
  • 2021-01-14 11:58
如何使新浪微博支持SSO授权
最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-01-14 12:28
添加URL scheme,在你的工程设置项,targets 一栏下,选中自己的 target,在 Info->URL Types 中添加 URL Schemes,此值是 sso 登录时回调时所用。如果使用的是Xcode3或更低版本,则需要在plist文件中添加。如果你使用我们默认的新浪微博账号的话,将url scheme修改为“sinaweibosso.126663232”,否则是“sinaweibosso.你的新浪微博appkey”
在你的`AppDelegate`文件里面`#import "UMSocialSnsService.h"`并实现下面的方法:    
  - (BOOL)application:(UIApplication *)application 
openURL:(NSURL *)url 
sourceApplication:(NSString *)sourceApplication
 annotation:(id)annotation
 {
 // 如果你除了使用我们sdk之外还要处理另外的url,你可以把`handleOpenURL:wxApiDelegate:`的实现复制到你的代码里面,再添加你要处理的url。
return  [UMSocialSnsService handleOpenURL:url wxApiDelegate:nil];
 }  
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯