在适配 iOS 17 + xcode 15时遇到的问题,记录一下。
1、 Could not build module ‘WebKit’
解决方案:
可能是三方库的目标版本比较低,cocoapods兼容低版本自动加上了 –DOS_OBJECT_USE_OBJC=0
,也可以修改库的podspec 的 s.platforms = { :ios => "11.0", :osx => "" }
重新 pod install
。
2、 Assertion failed
Assertion failed: (false && “compact unwind compressed function offset doesn’t fit in 24 bits”), function operator(), file Layout.cpp, line 5758.
解决方法:Other Link Flags
添加-ld64
或者 -ld_classic
路径:Build Settings
-> Linking
– General
-> Other Link Flags
添加-ld64
或者 -ld_classic
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。