鸿蒙上架的一些坑
1. 关于混淆
新版 ide 创建的项目默认的 debug 版本没有开启混淆, 但是release 版本会开启混淆
"buildOptionSet": [
{
"name": "release",
"arkOptions": {
"obfuscation": {
"ruleOptions": {
"enable": true,
"files": [
"./obfuscation-rules.txt"
]
}
}
},
"nativeLib": {
"debugSymbol": {
"strip": true,
"exclude": []
}
}
},
],
-enable-property-obfuscation
-enable-toplevel-obfuscation
-enable-filename-obfuscation
-enable-export-obfuscation
这些会导致正式版运行的时候有可能发生闪退.
2. 点击热区必须大于40*40
比如这种:
这个坑很难受, 毕竟安卓, ios 得审核都不会去管这些东西. 也没有提示, 等开发完毕上架, 才给你驳回, 这个理由很扯淡, 你认为呢?
大家还遇到什么坑, 可以留言一起交流下