|
/

分享微博, isInstall:UMSocialPlatformType_Sina 始终失败

Ff*****08
发布于 4 年前
317
移动统计 U-App

调用分享微博, 使用[UMSocialManager.defaultManager isInstall:UMSocialPlatformType_Sina]始终返回NO, 但设备上实际安装过了微博客户端了

URL schema, UniversalLInk都已配置, 且审核均已通过

友盟官网上的微博SDK在初始化的时候App会奔溃, 需要到github上去下载最新的然后替换本地的(该步骤已经做过).

如果不检验是否安装微博步骤, 直接分享会报UMSocialPlatformErrorDomain - 2007, _userinfo: "message" : "检查应用 UrlSchema 失败"

3个回答
 
4 年前

楼主排查一下集成的步骤以及参数是否正确

 
4 年前

其他平台 比如 微信 QQ可以检查安装是否成功吗?

URL scheme 拼写对不对,不是schema.

info.plist 文件报名单格式是否无误。还有就是 URL Scheme不可以超过50个,超出部分就是失效了,吧不用的删除掉,微博的scheme 往前移动。

https://developer.umeng.com/docs/128606/detail/193653

<key>LSApplicationQueriesSchemes</key>
<array>
<!--微信 URL Scheme白名单-->
<string>wechat</string>
<string>weixin</string>
<string>weixinULAPI</string>

<!-- QQ、Qzone URL Scheme白名单-->
<string>mqqopensdklaunchminiapp</string>
<string>mqqopensdkminiapp</string>
<string>mqqapi</string>
<string>mqq</string>
<string>mqqOpensdkSSoLogin</string>
<string>mqqconnect</string>
<string>tim</string>
<string>timapi</string>
<string>timopensdkfriend</string>
<string>timwpa</string>
<string>timgamebindinggroup</string>
<string>timapiwallet</string>
<string>timOpensdkSSoLogin</string>
<string>wtlogintim</string>
<string>timopensdkgrouptribeshare</string>
<string>timopensdkapiV4</string>
<string>timgamebindinggroup</string>
<string>timopensdkdataline</string>
<string>wtlogintimV1</string>
<string>timapiV1</string>

<!--新浪微博 URL Scheme白名单-->
<string>sinaweibohd</string>
<string>sinaweibo</string>
<string>sinaweibosso</string>
<string>weibosdk</string>
<string>weibosdk2.5</string>


<!--支付宝 URL Scheme白名单-->
<string>alipay</string>
<string>alipayshare</string>

<!--钉钉 URL Scheme白名单-->
<string>dingtalk</string>
<string>dingtalk-open</string>

<!--企业微信-->
<string>wxwork</string>
<string>wxworkdebug</string>
<string>wxworkrdm</string>
<string>wxworkrelease</string>

<!--抖音-->
<string>douyinopensdk</string>
<string>douyinsharesdk</string>
<string>snssdk1128</string>

<!--Linkedin URL Scheme白名单-->
<string>linkedin</string>
<string>linkedin-sdk2</string>
<string>linkedin-sdk</string>

<!--易信 URL Scheme白名单-->
<string>yixin</string>
<string>yixinopenapi</string>

<!-- instagram URL Scheme白名单-->
<string>instagram</string>

<!-- whatsapp URL Scheme白名单-->
<string>whatsapp</string>

<!-- line URL Scheme白名单-->
<string>line</string>

<!--Facebook URL Scheme白名单-->
<string>fbapi</string>
<string>fb-messenger-api</string>
<string>fb-messenger-share-api</string>
<string>fbauth2</string>
<string>fbshareextension</string>

<!--Kakao URL Scheme白名单-->
<!--注:以下第一个参数需替换为自己的kakao appkey-->
<!--格式为 kakao +"kakao appkey"-->
<string>kakaofa63a0b2356e923f3edd6512d531f546</string>
<string>kakaokompassauth</string>
<string>storykompassauth</string>
<string>kakaolink</string>
<string>kakaotalk-4.5.0</string>
<string>kakaostory-2.9.0</string>

<!-- pinterest URL Scheme白名单-->
<string>pinterestsdk.v1</string>

<!--Tumblr URL Scheme白名单-->
<string>tumblr</string>

<!--印象笔记-->
<string>evernote</string>
<string>en</string>
<string>enx</string>
<string>evernotecid</string>
<string>evernotemsg</string>

<!--有道云笔记-->
<string>youdaonote</string>
<string>ynotedictfav</string>
<string>com.youdao.note.todayViewNote</string>
<string>ynotesharesdk</string>


<!--Pocket-->
<string>pocket</string>
<string>readitlater</string>
<string>pocket-oauth-v1</string>
<string>fb131450656879143</string>
<string>en-readitlater-5776</string>
<string>com.ideashower.ReadItLaterPro3</string>
<string>com.ideashower.ReadItLaterPro</string>
<string>com.ideashower.ReadItLaterProAlpha</string>
<string>com.ideashower.ReadItLaterProEnterprise</string>

<!--VKontakte-->
<string>vk</string>
<string>vk-share</string>
<string>vkauthorize</string>

<!--Twitter-->
<string>twitter</string>
<string>twitterauth</string>

</array>
 
4 年前

你可以测试demo试试

Loading ...
登录社区,分享你的经验