找回密码
 立即注册
楼主: 冀苍鸾

[笔记] 为什么Unity没有实现iOS平台代码热更新?

[复制链接]
发表于 2020-12-23 20:38 | 显示全部楼层
其实 @豆一 给的ppt已经给出思路。我再补充两点。
1. lua本身热更新有解决方案。搭建起来并不困难。消耗时间的是Lua本身的开发和调试。
2. 其实资源热更新才是大坑。
发表于 2020-12-23 20:46 | 显示全部楼层
首先 ,如果想试试关闭AOT的话 ,可以再Unity直接导出Xcode 工程,选择模拟器那一项,可以再模拟器完成,真机就GG了。
然后,在越狱机器上也是可以实现的,不过比较绕弯,首先要把AOT文件头做成dylib,更新dll的同时更新dylib,这样子就能绕过去了。
最后,回到APP STORE ,这个就是个坑 如何如何就不说了,MONO无解IL2CPP更加无解,不过听说APP STORE在做安装包升级的时候,是有使用增量更新的,目前还没有去真正的实践研究过。
如果APP STORE存在增量更新的话,基本上都可以解决了的。
发表于 2020-12-23 20:49 | 显示全部楼层
iOS的12306可以热更新,目测是远程下载js和html。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-12-23 12:09 , Processed in 0.122564 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表