查看: 659|回复: 1

[iOS常见问题] ShareSDK 授权失败

[复制链接]

Rank: 1

主题:
帖子:
积分:
0

[iOS常见问题] ShareSDK 授权失败

[复制链接]
659 1 | 发表于 2018-9-11 13:48:47 |阅读模式 | |
我在调用ShareSDK的authorize方法时,传的SSDKPlatformType 参数是subTypeQQFriend,当手机上安装了qq客户端,一切工作正常,当我把qq卸载后,控制台会输出下面这些打印



2018-09-11 13:39:24.141057+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "wtloginmqq2://qzapp" - error: "未能完成操作。(“OSStatus”错误 -10814。)"
2018-09-11 13:39:24.143170+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "mqqopensdkapiV3://qzapp" - error: "未能完成操作。(“OSStatus”错误 -10814。)"
2018-09-11 13:39:24.144859+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "mqqwpa://qzapp" - error: "未能完成操作。(“OSStatus”错误 -10814。)"
2018-09-11 13:39:24.146345+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "mqqopensdkapiV2://qzapp" - error: "未能完成操作。(“OSStatus”错误 -10814。)"
2018-09-11 13:39:24.148097+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "mqqOpensdkSSoLogin://qqapp" - error: "未能完成操作。(“OSStatus”错误 -10814。)"
2018-09-11 13:39:24.149752+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "mqq://qqapp" - error: "未能完成操作。(“OSStatus”错误 -10814。)"
2018-09-11 13:39:24.151216+0800 SmartInvest[2883:2022336] -canOpenURL: failed for URL: "tim://" - error: "This app is not allowed to query for scheme tim"
请问这是正常的吗?   特别是最下面的那一条错误:-canOpenURL: failed for URL: "tim://" - error: "This app is not allowed to query for scheme tim"。 这个是缺少什么配置了吗?应该怎么处理这个问题

Rank: 5Rank: 5

主题:
帖子:
积分:
0
发表于 2018-9-11 14:39:18 |
10814这个打印是系统打印的信息,不需要管的,这个不影响什么的,不是错误信息,至于-canOpenURL: failed for URL: "tim://" - error: "This app is not allowed to query for scheme tim这个是指tim这个白名单没有配置,配置上就行,但是其实这个也不影响的,您要在登陆方法失败的回调里打印具体的错误信息描述才行

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2018-9-11 15:19:45
好的,谢谢,顺带问下,如果我发现qq没有安装,希望能跳转到QQ网页登陆,或者如果该项不支持,希望能跳转到QQ下载安装页面,有没有什么方法可以处理

Rank: 1

主题:
帖子:
积分:
0
 楼主| 发表于 2018-9-11 15:22:26
好的,谢谢,顺带问一下,如果我发现QQ客户端没有安装,有什么方法可以直接跳转到QQ网页登陆,或者如果这个方式不支持,有没有什么方法可以跳转到QQ下载安装的页面
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

技术支持
免费咨询 | 24小时在线
快速回复 返回顶部 返回列表