cocos2dx+lua 项目过审失败,提示 dlopen() 等热更新问题

RT, 本人的项目使用 cocos2dx + lua 开发,引擎版本3.9,然而在提交苹果审核的时候今天被驳回,原因就是热更新问题。

检查了第三方SDK,都没有dlopen等苹果不允许的方法 动态调用

再查,发现Lua层 loadlib.c文件有调用dlopen等方法

求解,怎破


也有可能是第三方SDK引起
已将第三方SDK,更新到最新,继续提测

等待消息

确定是第三方SDK的问题 ,Lua里面那个逻辑,默认是不会跑到的
建议大家提审前,将用到的SDK更新到最新版即可

上上周,已经审核过了,好像第一次审核出现这个问题后面的审核,就开始挑骨头了,期间还因为宣传图与内容不符打回来过

mark,这个问题很重大

也有可能是第三方SDK引起
已将第三方SDK,更新到最新,继续提测

等待消息

如果是lua的问题的话,那么用最新版本的luajit吧。

注释那个函数可以不?

用3.15?注释掉那个函数行不?

等一下后续的结果。。

dlopen(), dlsym(), respondsToSelector, performSelector:, method_exchangeImplementations(),等也不行,求救!!

mark 一记 看看 情况

和引擎没关系吧~~~我们刚审核过的

啥时候提的

昨天过的

苹果放大招了,哎!过审越来越难

第三方SDK的问题 ,Lua里面那个逻辑,默认是不会跑到的

算是有结论