美文网首页
max is +/-128MB

max is +/-128MB

作者: junhui | 来源:发表于2022-12-19 16:23 被阅读0次

    问题:unity 集成声网 SDK 导出 Xcode 工程单独运行是正常的,集成到 

    原生工程报错(“ARM64 branch out of range (134224192 max is +/-128MB)”),原因是 ARM64 下 Mach-O 文件过大,超出了寻址能力的 极限

    方案一:unity 配置托管代码剥离,剥离无用的代码(请查看具体的剥离机 

    制,勿随意剥离); 

    https://docs.unity.cn/cn/current/Manual/ManagedCodeStripping.html) 

    方案二: 原生配置托管代码剥离,把主工程和 UnityFramework 工程的优 

    化等级都设为 -Os(Optimization Level) 

    Xcode配置图

    方案三:放弃 unity 集成,原生集成 SDK,把接口都放给 Unity,unity 调 

    用。

    小提示:在集成遇到问题时,及时提交工单,如果无工单系统,找不到技 

    术支持,去官网找客服,会有意想不到的收获。

    相关文章

      网友评论

          本文标题:max is +/-128MB

          本文链接:https://www.haomeiwen.com/subject/uwdnfdtx.html