Flutter与原生IOS混编,代码不是最新的问题
2022-09-01 本文已影响0人
小白奔哥
明明flutter代码已经更改,但xcode跑起来依然解决不了bug。原因在哪儿?
原因在build号。在flutter端运行-flutter build ios,就会对应到原生build版本生成包,当现在的build号比之前构建包的时候低,则会链接到更高的build号对应的包,所以无论你怎么更改flutter代码,你会发现跑起来的app不是最新代码。
直接删除构建产物也能解决这个问题
明明flutter代码已经更改,但xcode跑起来依然解决不了bug。原因在哪儿?
原因在build号。在flutter端运行-flutter build ios,就会对应到原生build版本生成包,当现在的build号比之前构建包的时候低,则会链接到更高的build号对应的包,所以无论你怎么更改flutter代码,你会发现跑起来的app不是最新代码。
直接删除构建产物也能解决这个问题