ios热更版本高于商店app版本问题

情况如下,用户手机从appstore安装1.0版本的app,热更到1.2的代码资源并正常运行。
这个时候1.1的appstore提审版本发布了,用户再去appstore更新到1.1的app,更新完运行卡死,发现是找不到已经热更到1.2的资源。
初步判定问题原因是,升级覆盖安装app的时候,ios的可写目录名称改变导致

看到之前相关帖子有人是在main. js里每次获取一次writablepath并且设置到searchpath里,官方原热更demo是在main. js设置上一次热更结束获取的writablepath到search
不知道这样解决有没问题