Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 3.45 KB

FAQ.md

File metadata and controls

61 lines (44 loc) · 3.45 KB

##FAQ 审核问题

  • Q:iOS的应用还没有上线苹果商店,是否能够通过审核,涉及如下两种情况 1.不发布在APP store的应用: 插件类应用\需越狱方可使用的应用、集团公司内部应用 2. 还未发布在APP store的应用: 首次开发集成我们的SDK。
  • A:ios和wp应用能否通过审核与此应用是否在商店上线无关,应用信息都可正常填写,也可正常提交审核,内容符合要求可通过审核,为了避免开发者使用此规则作恶,要求应用地址按下面要求填写

##FAQ 授权出错

  • Q:redirect_uri_mismatch

  • A:平台设置和授权Request传递的回调地址(WBAuthorizeRequest.redirectURI) 不一致导致的,必须保证字符完全匹配。

  • Q:21338 sso package or sign error

  • A:平台设置和项目设置的Bundle id不一致导致的,必须保证字符完全匹配。

  • Q:弹出授权窗口后瞬间消失

  • A:两个可能 1、bundle id不一致导致 2、#6

  • Q:WeiboSDKResponseStatusCodeUnknown = -100,

  • A:检查一下 bundle id设置

##FAQ LinkCard

  • Q:什么是LinkCard

  • A:http://open.weibo.com/wiki/%E7%A7%BB%E5%8A%A8%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%8E%A5%E5%85%A5 (在微博消息流内,分享一条链接,该链接将解析为包含一个对象数据的特殊短链,且该对象数据可以在微博消息流内显示并交互,这种形态就是微博消息流LinkCard解析。 )

  • Q:WBWebpageObject 分享之后不显示缩略图 是什么原因

  • A:移动应用商务合作,移动SDK中的LinkCard和附件栏集成分享权限需要合作申请,商务对接请发邮件至:[email protected]

  • Q:我已经通过了商务合作,仍然不显示Card

  • A:请填写平台-应用基本信息中的 安全域名,确定分享的链接处于安全域名之内,方能显示为Card

##FAQ 分享

  • Q:分享难道一定要下载新浪微博客户端么?好像不下载返回-4
  • A:通过新版的 SDK,第三方应用在分享到微博的时候,可以直接调用新浪官方微博客户端的发布器,分享完成之后再直接返回第三方应用。为了保证没安装官方客户端用户的正常分享需求,过去第三方调用发博接口的方式也将并存。方式为授权取到Token之后,可以通过open API在应用內分享(http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPI) @see WeiboSDK WBHttpRequest

##FAQ 平台接口

  • Q:SDK用户授权后,如何获得用户的头像等基本信息,好像没有看到API
  • A:http://open.weibo.com/wiki/2/users/show , 此外,WBHttpRequest+WeiboUser.h、WBHttpRequest+WeiboShare.h、WBHttpRequest+WeiboToken.h中提供了部分OpenAPI接口的封装,可方便开发者调用。

##授权后不返回应用

  • Q:iOSWeiboSDK授权后为什么没有返回应用?
  • A:检查配置,info.plist里设置的Scheme是否正确,需要是wb+appkey的形式,详见文档

##iOS16 粘贴板弹框问题

  • Q: 更新SDK3.3.4 之后分享到微博是否还会弹框?
  • A: 由于新老版本兼容问题会有以下2种情况:
  1. 分享到12.9.3之前版本的微博,仍旧会弹出授权框
  2. 分享到12.9.3以及之后版本的微博,分享内容比较少时,不会弹框,分享内容比较大时会弹出授权框。