在应用研发平台EMAS中,一直卡这里不动是什么原因?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
上传补丁前您需先生成补丁包,本文介绍如何使用我方提供的打包工具生成补丁包。
补丁版本说明
补丁是针对客户端具体某个版本的,补丁和具体版本绑定。
示例:应用当前版本号是1.1.0,那么只能在后台查询到1.1.0版本对应发布的补丁,而查询不到之前1.0.0旧版本发布的补丁。
针对某个具体版本发布的新补丁,必须包含所有的bugfix,而不能依赖补丁递增修复的方式,因为应用仅可能加载一个补丁。
示例:针对1.0.0版本在后台发布了一个补丁版本号为1的补丁修复了bug1,然后发现此时针对这个版本补丁1修复的不完全,代码还有bug2,在后台重新发布一个补丁版本号为2的补丁,那么此时补丁2就必须同时包含bug1和bug2的修复;如果只包含bug2的修复,bug1的修复就会失效。
双击打开打包工具,进入打包工具主对话框。
上传新旧包,进行设置后单击GO。
注意事项
支持多渠道包仅选用某个渠道包的补丁,只需要保证变化相同即可,不过对于不同的基线包最好进行全面的测试。
发布前请严格按照补丁发布推荐流程进行,以保证补丁包能够正常在所有Android版本的机型上生效。
mac下的补丁工具若出现一打开就崩溃的情况,请将补丁工具移到“应用程序”目录下即可。