XCode Build报错

XCode Build时报以下错误

B/BL out of range 143266484 (max +/-128MB)

错误提示表明生成的机器代码太大,超出了限制

需要在XCode工程中添加宏定义,使得生成的可执行文件超过限制

步骤:

在项目设置页面中,选择 "Build Settings" 选项卡。

在搜索框中输入 "Preprocessor Macros"。

在 "Preprocessor Macros" 设置中找到 "Debug" 和 "Release" 两个配置项。

在需要设置的配置项下,点击右侧的 "+" 按钮,添加一个新的宏定义。

在弹出的对话框输入 "IL2CPP_LARGE_EXECUTABLE_ARM_WORKAROUND" 作为宏定义的名称

也可以通过代码添加宏定义

参考

XCode can not build UnityWebRequest.o

相关推荐
2501_916007474 天前
从零开始学习iOS App开发:Xcode、Swift和发布到App Store完整教程
android·学习·ios·小程序·uni-app·iphone·xcode
大熊猫侯佩5 天前
Swift 6.2 列传(第一篇):主线 Actor 的 “独尊令”
xcode·actor·swift 6.2·数据竞争·mainactor·swift evolution·isolated
数据饕餮7 天前
faster-whisper热词详解与程序设计
ide·macos·xcode
说话的鲸鱼9 天前
‌Python+WhisperX:医疗语音识别的精准与高效实践
python·语音识别·xcode
旺仔大牛10 天前
Xcode垃圾清理
ide·macos·xcode
—Qeyser12 天前
Flutter网络请求Dio封装实战
网络·flutter·php·xcode·android-studio
咸鱼一号17 天前
记录我适配iOS26遇到的一些问题
xcode
QuantumLeap丶18 天前
《Flutter全栈开发实战指南:从零到高级》- 04 - Widget核心概念与生命周期
flutter·xcode
大熊猫侯佩20 天前
思过崖上学「 subprocess 」:令狐冲的 Swift 6.2 跨平台进程心法
spm·xcode·进程控制·platform·subprocess·output·swift 6.2
__基本操作__20 天前
西电25年A测 语音识别机械臂方案与教程
语音识别·机械臂·xcode·西电a测