Xcode15升级适配问题记录

文章目录

近期把编译构建环境升级到Xcode15,在此统一记录遇到的问题跟解决方法

在iOS12及以下系统的设备上,Xcode15构建出的APP启动崩溃

崩溃报错如下。

bash 复制代码
Termination Description: DYLD, Library not loaded:
/System/Library/Frameworks/SwiftUI.framework/SwiftUI

解决方法就是在工程增加链接的参数:add the -weak_framework SwiftUI flag to the Other Linker Flags setting in the Build Settings tab

参考

https://stackoverflow.com/questions/57907817/dyld-library-not-loaded-swiftui-when-app-runs-on-ios-12-using-availableios-13

https://www.jianshu.com/p/26b431f93b61

https://medium.com/@liwp.stephen/solution-app-crash-on-ios-12-build-from-xcode-15-3e6123e31150

https://developer.apple.com/forums/thread/126506

https://github.com/rechsteiner/Parchment/issues/583

https://developer.apple.com/documentation/ios-ipados-release-notes/ios-13-release-notes

https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/WeakLinking.html#//apple_ref/doc/uid/20002378

https://blog.csdn.net/tongwei117/article/details/132860813

相关推荐
humiaor13 小时前
Xcode报错:No exact matches in reference to static method ‘buildExpression‘
swiftui·xcode
humiaor9 天前
Xcode报错:Return from initializer without initializing all stored properties
swiftui·binding
2401_854391081 个月前
SwiftUI 革命:打造未来派用户界面的艺术
ui·ios·swiftui
00圈圈1 个月前
SDK does not contain ‘libarclite‘ at the path
xcode·xcode15·libarclite
00圈圈1 个月前
Sandbox: rsync.samba(80134) deny(1) file-write-create
xcode15·sandboxing
Swift社区2 个月前
Swift 中的函数式核心与命令式外壳:单向数据流
ios·swiftui·swift
东坡肘子2 个月前
肘子的 Swift 周报 #042| 经验是柄双刃剑
swiftui·swift·apple
Swift社区2 个月前
SwiftUI 中掌握 ScrollView 的使用:滚动可见性
ios·swiftui·swift
2401_857424522 个月前
SwiftUI革新:Xcode UI开发的新纪元
ui·swiftui·xcode
Swift社区2 个月前
SwiftUI 在 WWDC 24 之后的新变化
ios·swiftui·wwdc