易信开放平台
Q:AppID审核的速度、流程
A:三个工作日内完成审核。目前应用登记审核只审核开发者的资质和真实性,一般不涉及应用内容本身, 不需要开发者提交ipa文件或apk文件,也不需要将含易信SDK的版本在AppStore或android各市场发布后再提交审核,但要求开发者提供该应用已经上线的老版本APP的下载地址。
Q:应用名称规范
A:同一应用在不同平台的版本应公用同一个AppID,请不要在应用名称中出现平台相关字样(例如:XXX应用Android版)。
Q:为什么在开放平台网站注册的已经审核通过的应用,进行资料修改之后未马上生效,而且在应用列表页面的状态变成了“完善资料中”?
A:审核通过的应用资料一旦发生修改即需要重新提交审核,并且等待审核通过才能正常使用。审核过程中,原来已审核通过的应用资料不能再使用, 分享时签名会显示未审核应用。
Q:在注册的应用名已被注册,怎么办?
A:遇到此情况,请确认应用名输入无误以及您对该应用的所有权,仍有疑问,请发邮件到yixinopen@188.com进行申诉。
Q:APP审核通过之后,在易信里为什么还是会显示“来自未审核应用”呢?
A:一般是本机缓存的问题,可以测试查看其他机器中的显示情况,本机删除易信和该应用后重新安装即可解决。
Q:用户使用App发送链接给易信好友,点击该链接信息打开的页面如何知道接收方的手机中是否已安装App?
A:易信打开指定页面的时候,会在原链接后加上参数isappinstalled,即http://xxxx/?isappinstalled=[1|0],1为已安装,0为未安装。
Q:为什么使用易信SDK分享信息给易信好友,有的消息发送成功,有的消息发送失败(打不开易信)?
A:这是因为SDK协议中对缩略图的大小作了限制,内存大小不能超过64K。另外限制的还有title、description等参数的大小。iOS开发者请在易信开放平台网站iOS手册搜索“thumbData”, Android开发者请见易信开放平台网站Android手册的“YXMessage”页面。
Q:分享内容到易信,对易信版本有什么要求?
A:易信android和iPhone版必须在v1.0以上才能正常显示他人分享的内容。
Q:App如何知道用户的手机是否已安装易信?
A:可使用接口isYXAppInstalled,在易信开放平台网站手册搜索可知详情。
Q:为什么使用易信iOS SDK分享信息给易信好友,发送成功后不能返回原App,并且在易信对话框中,没有显示“来自”哪个App?
A:让易信跳转回原App需要在原App中将AppID设置为URL Scheme。具体操作方法见易信开放平台 iOS上手指南 。
Q:应用没有审核通过能不能进行调试?
A:iOS应用和Android应用都可以进行调试,但是android 应用一定要填写正确的包名和签名,否则android 应用就不能调试。android 应用的签名可使用签名生成工具获取。 应用如果没有审核通过,则分享的信息来源一律显示“来自未审核应用”。
Q:为什么代码混淆之后,会导致无法弹出发送第三方消息的确认框?
A:需要在混淆配置文件proguard.cfg中,增加如下两行代码:
-keep class im.yixin.sdk.api.YXMessage {*;}
-keep class im.yixin.sdk.api.** implements im.yixin.sdk.api.YXMessage$YXMessageData{*;}
http://open.yixin.im/