游戏要接华为联运版本,需要接华为联运SDK,
这个是要在 编辑器里打开
这仨服务吗?
还是其中的一个服务?
有没有帮助文档,帮助咱们接华为联运SDK呀!
SDKHub没人用吗?感觉很难用的样子?
接华为SDK也一头雾水呀!
自己写jsbinding接吧,这种sdk服务不太靠谱。
华为SDK 好麻烦, 还不如其他渠道 给何 jar包丢到libs里 用java接 来得快!
确实很不靠谱呀!
就是写jsbinding,然后在java原生层面自己接呀,接sdk本身很简单的,没必要再引入一个不可控的第三方sdk,就是需要一点点安卓开发基础,一点点。
我们接过。还行吧。但是开启的服务配置json文件,有漏的或者多的,需要自己检查
我还是放弃了 SDKhub ,准备 jsb->java 了!
SDKHub 接完掉登录 提示2005错误,完全不知道如何解决
返回信息如下
code:5
msg:{“rtnCode”:“2005”, type":“Game”, “msg”:“Login failed,parseAuthResultFromIntent failed”}
拿不到值呀!
也是才开始用
接联运的代码我是这样的,但华为审核不通过,始终提示“应用升级”没有集成,其它的都没问题,包括应用内支付,代码也还是很简单。
let supportPluginIds = sdkhub.getSupportPluginIds();
if (supportPluginIds.indexOf(“User”) != -1) {
//初始化
sdkhub.getUserPlugin().callFuncWithParam(“init”);
//应用升级
var cauParams = {
"showUpdateDialog": "1",
"forceUpdate": "1"
}
sdkhub.getUserPlugin().callFuncWithParam("checkAppUpdate",cauParams);//调用华为checkAppUpdate接口
//账号服务登录
var alParams = "AuthorizationCode";
sdkhub.getUserPlugin().callFuncWithParam("accountLogin", alParams);
}
放弃 sdkhub
直接 jni
请问你们遇到过在华为平台因为“隐私政策同意前获取用户mac信息”的问题审核不通过吗?我们也是一直检查了,肯定没有在用户同意隐私政策前获取过mac信息,也一直因为这个没有通过,不知道是否是sdkhub会在启动时获取,如果你们也遇到过,能否给点提示。
应该是第三方sdk的事情,把所有sdk的初始化都推迟到用户同意隐私政策以后再进行