排行榜 统计
  • 文章总数:949 篇
  • 评论总数:5 条
  • 分类总数:7 个
  • 最后更新:10小时前

游戏开发者请注意:第三方加固与 Google Play 自动完整性保护方案的潜在冲突!

本文阅读 3 分钟
首页 安全资讯 正文
55Link友情链接交易平台

问题:最近我们接到开发者求助,在 Google Play 上发布了 App Bundle 格式的新版本游戏后,发现游戏在用户端 100% 发生闪退,所以紧急关闭新版本。

解决方法:开发者们在 Google Play 上发布 App Bundle 格式的游戏时,如果已经使用了第三方的加固方案,请关闭 AIP (Automatic Integrity Protection,自动完整性保护) 功能。加固厂商也可以在自己的加固流程中,加入相关的提醒。
AIP 是 Google Play 新提供的功能,帮助游戏自动获得基本的完整性保护,防止盗版在 Google Play 渠道的分发。AIP 在功能上不如开发者们使用的第三方加固方案那么完备,但两者都可能会对游戏内的 dex、so 等可执行文件进行修改,而导致游戏在运行时崩溃,如:
  • 加固方案对可执行文件进行了完整性校验,但 AIP 进一步修改了可执行文件,导致校验失败
  • 加固方案依赖于可执行文件中特定的内容布局,但 AIP 进行了布局调整
  • 加固方案在可执行文件中注入了自定义的配置数据,但 AIP 认为这些数据不应出现在可执行文件中,而将其擦除
所以,如果您的游戏使用了第三方加固方案,请在 Google Play Developer Console 的应用发布设置中关闭 AIP:
Image
在发布新的游戏版本时,也请设置关闭 AIP:
Image
并在发布页面中确认 AIP 已关闭:
Image
当然,最重要的还是,发布新的 App Bundle 版本时,一定要测试。比如可以通过 Closed Beta 渠道向内测人员发布新版本,确认一切正常再向所有用户发布。


关于 AIP 的更多详情,请参阅以下的帮助页面,或点击 “阅读原文” 直接打开(需要科学上网):

https://support.google.com/googleplay/android-developer/answer/10183279
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://typecho.firshare.cn/archives/1667.html
-- 展开阅读全文 --
【发版公告】Virbox Protector 3.0.4.17930: 支持Android MAUI APP
« 上一篇 03-27
多渠道打包功能 -Virbox Protector
下一篇 » 03-29