这类问题不是必现的,部分系统会出现
文档介绍了微信和qq的universal link情况
一、微信universal link 验证问题
例如:(1)Error Domain=ShareSDKErrorDomain Code=200300 "(null)" UserInfo={SEL=registerApp:universalLink:, error_code=200300}
(2)返回自己app异常,
(3) 用户发起微信分享,重复出现“正在连接”的提示,并跳转返回app后再打开微信出现联系人列表:注意teamid和bundle id 要填写对,获取team id的文档链接
解决方案:
(1)微信后台universal link介绍:https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html
(2)http://bbs.mob.com/forum.php?mod=viewthread&tid=26370&page=1&extra=#pid67929
参考下配置 微信
1、需要增加一个白名单的配置LSApplicationQueriesSchemes:weixinULAPI
2、初始化微信,universal link 要换成自己mob后台生成的universal link,切记切记
[platformsRegister setupWeChatWithAppId:@"wx617c77c82218ea2c" appSecret:@"c7253e5289986cf4c4c74d1ccc185fb1" universalLink:@"https://www.sandslee.com/"];
(3)在mob后台可以获取到universal link用于配置qq和微信,当用于QQ时QQ appid是必填的
mob后台universal link配置.png
获取到的universal link在微信后台配置下
image
(4)xcode工程配置universal link
image.png
(5)url scheme不要有weixin字段,如下图所示
image.png
二、 qq报错:设备未授权 (错误码:25105)
1、 qq universal link 文档 文档地址
2、腾讯开放平台目前不能配置universal link,请到qq互联平台配置universal link
3、xcode工程配置universal link
image.png
验证universal link配置是否正确:
在iPhone自带的备忘录种输入生成的universal link,例如:https://2dkd5.share2dlink.com,点击该链接能打开app就是配置正确, 不能打开就从以上方面检查下universal link配置,双击teamid和bundle id,xcode的universal link配置,检查下是否有空格
网友评论