Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的应用提交审核后,由于没有调用checkAppUpdate API,被华为拒绝。但是我检查了我的代码,确实调用了checkAppUpdate API。谁能告诉我如何解决这个问题?
查看checkAppUpdateAPI是否被调用,参考以下文档:
checkAppUpdate
https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/appgallerykit-game-update?ha_source=hms1
https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/appgallerykit-app-update?ha_source=hms1
检查混淆文件配置是否符合文档要求。
参考:https ://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/config-obfuscation-scripts-0000001050260710-V5?ha_source=hms1
建议您不要对提交审核的APK进行二次封装、加固、日志输出限制等操作。
在 APK 打包期间debuggable在AndroidManifest.xml文件中设置。true
debuggable
AndroidManifest.xml
true
如果需要日志过滤,则在日志中记录关键字UpdateSDK version is: xxx 。当一个应用程序处于审核中时,会检查此关键字以确定是否checkAppUpdate调用了 API。
详情请查看:https ://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/appgallerykit-test?ha_source=hms1