xcode 15集成sdk编译报错 -ag九游会j9官方网站

ag九游会j9官方网站-j9九游会登录入口首页新版
2
xcode 15集成sdk编译报错 __assert_rtn
2023-09-18
153 浏览
问题模块:开发相关
1、报错信息:
plain text
复制代码
0 0x100c07648 __assert_rtn 72
1 0x100bc20f0 ___z13dispatchapplyirkmz15dispatchforeachikn6mach_o13compactunwind11diff24fixupeznk2ld16layoutexecutable18writecompactunwindenst3__14spanihlm18446744073709551615eeeyrkns7_13sectionlayoutee4$_26evnsa_it_lm18446744073709551615eeemt0_eulme_evosg_si__block_invoke 0
2 0x100bc23b4 ld::layoutexecutable::writecontentwithoutlinkedit(std::__1::span, unsigned long long) 700
3 0x100bc8020 ld::layoutexecutable::writetofile(char const*) 15248
4 0x100b7a2e8 main 9424
ld: assertion failed: (false && "compact unwind compressed function offset doesn't fit in 24 bits"), function operator(), file layout.cpp, line 5758.
clang: error: linker command failed with exit code 1 (use -v to see invocation)

2、解决方法:
目前手动在 other linker flags中,添加-wl,-no_compact_unwind

avatarname
后发表内容
2个回答
是xcode 15兼容性问题吧,禁用compact unwind优化,能够使用完整的异常处理信息,可以升级到更高版本测试一下还有没有这个问题 或者降低到14 14应该没问题
学习学习
网站地图