找回密码
 立即注册
查看: 234|回复: 0

max is +/-128MB

[复制链接]
发表于 2022-12-20 16:56 | 显示全部楼层 |阅读模式
问题: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调

用。

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-28 13:20 , Processed in 0.101789 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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