客户端接入常见问题
1.注意特殊渠道的接入
注意特殊渠道的接入,不然与几个特殊渠道将会出现不能登录,或者支付,具体接入请查看开发者文档——>客户端SDK接入——>特殊渠道
文档里面有具体详细说明
2.接入的时候请一定要接入设置角色数据接口
请接入《设置角色数据接口》,要不然渠道将会无法通过他们的测试,很多渠道需要对角色的信息进行收集
3.应用宝那个区服id需要在后台配置
应用宝那个区服id需要在后台配置,请一定要在后台进行配置
4.当乐渠道说明
你打出游戏当乐渠道包的时候,你要用你从当乐渠道获取到的keystore和秘钥进行重新签名,要不然当乐包无法上线
5.UC渠道特别说明
你的包名必须和你有UC渠道后台那边填写的包名必须一致,要是不一致,将会出现无法登录的情况!UC也要你们的《软著》
6.打出来的包装在手机之后icon不是我游戏的icon
那是因为有可能你的ICON的名字和渠道里面的图片资源名字一样了,就会造成这样的问题!建议你们使用到的资源加上你们游戏名字的字段,如:《三国我为王》的icon 的命名是就是 sgwww_icon.png ,这样就不会冲突了
7.计费点渠道
有一些渠道需要配置计费点,但是你配置的计费点要遵守几点规则
1:商品价格对应你游戏里面的价格
2:商品名称必须要和你接入包中的支付接口中传的值必须一致,特别注意大小写括号,必须一致,一字不差。不遵守规则将出现无法支付或者支付价格不对。
第二条规则为绝对规则
下图代码为支付接口代码:
8.你想知道你这个包到底是哪个渠道的包
/**
* 获取sdkId
*
* @return sdkId
*/
public String getSdkId(){
return getParams("sdkid");
}
这个接口给你返回SDKID,调用
YZSdkConfig.getInstance(activity).getSdkId()
9.SDKID是对应于哪个渠道
你可以在工具的config目录下的渠道文件夹中的plugin.xml文件中查看chanelCode属性