近期接入ysdk提审应用宝遇到一些问题,记录一下,希望帮助到遇到相同问题的同学。
YSDK wiki:http://wiki.open.qq.com/wiki/YSDK%E4%BB%8B%E7%BB%8D
YSDK 下载:http://wiki.open.qq.com/wiki/YSDK%E4%B8%8B%E8%BD%BD
米大师:http://wiki.open.qq.com/wiki/%E7%B1%B3%E5%A4%A7%E5%B8%88%EF%BC%88midas%EF%BC%89%E4%BB%8B%E7%BB%8D
1 Didn't find class "com.tencent.ysdk.framework.hotfix.impl.Fix" Didn't find 应用宝初始化失败显示找不到文件,怎么办呢
解决办法:
解压ysdk的.arr文件,把资源拷入,arr会有一个jar,然后再把jar压解,把assets的资源拷入,这样可以解决初始化失败的问题,
不要放过任何一个jar
在项目中可以运行时因为项目工具自带压解功能,而unity是没有的,所以会报错,找不到文件
2 米大师回调地址如果使用自己的服务器,怎么切换成https
答:联系应用宝技术支持对接人进行切换,告知对方米大师的应用ID即可
3 应用宝提审包的ysdk打测试环境还是正式环境
答:使用正式环境,米大师支付也使用正式环境,所以提审apk之前,需要先把米大师审核通过
4 您的审核未通过,未通过原因:YSDK版本检测无法检测到该游戏的YSDK
解决办法:
demo的apk包解压,里面有一个ysdkinfo.ini,需要放在我们的工程内,注意,ysdkconf.ini和ysdkinfo.ini都要放
5 您的审核未通过,未通过原因:应用宝小球截屏功能未实现
解决办法:
不开启小球功能,ysdkconf.ini中的 YSDK_ICON_SWITCH=false 即可
注:小球功能需要腾讯应用宝对接人进行配置才开放
6 应用宝的游戏icon换了,对应的微信开放平台的icon需要换吗?
答:需要,不然提审会被说游戏icon与微信授权时拉起的那个icon不同而被拒,(如果审核的人没发现,那就可以侥幸通过)
7 登录QQ返回错误码1002
答:提审之前自测阶段,必须使用测试环境进行测试,即:ysdkconf.ini中的YSDK_URL要使用https://ysdktest.qq.com。
另外,登录的错误码参见这里:https://wiki.open.qq.com/wiki/YSDK_Android_%E5%B8%B8%E9%87%8F%E6%9F%A5%E8%AF%A2