InjectFix icon indicating copy to clipboard operation
InjectFix copied to clipboard

只有第一次会热更新,之后都不会热更新

Open jiangjiatao opened this issue 4 years ago • 4 comments

我在inject后,打包iOS项目,修改旋转速度,fix,然后传到服务器,我在iOS端拉下来,可以正常热更新 8E5D7FB0-DBB6-4E5B-B742-5EE8483CC676 但是我在添加第二个方法的时候(如图),上传服务器,iOS下载下来,就不会热更新 754297CD-22E5-46DD-9703-A924197D9281 谁能帮我解答一下为什么?

jiangjiatao avatar Apr 15 '21 09:04 jiangjiatao

@chexiongsheng

jiangjiatao avatar Apr 15 '21 09:04 jiangjiatao

我新加的方法,iOS真机不无生效,但是在unity中,可以生效,iOS真机报错如下 8FB35ED6-9711-4F1F-9A80-3E34D99C48A7 F1F18CC3-300C-4D4E-A2D6-28C8A57CB0CA @chexiongsheng

jiangjiatao avatar Apr 15 '21 12:04 jiangjiatao

是不是开启了代码裁减,导致Translate方法被裁减了。 热修复的项目最好还是不要开裁减了。

HuangXiaowen1989 avatar Apr 16 '21 06:04 HuangXiaowen1989

我打包iOS测试的,默认裁减就是最低的,需要关闭吗?怎么关闭? @HuangXiaowen1989 image

jiangjiatao avatar Apr 16 '21 08:04 jiangjiatao