[英]“Building for iOS, but the embedded framework 'xxx.framework' was built for iOS + iOS Simulator”
[英]Building for UIKit for Mac, but the linked framework 'XXX.framework' was built for macOS
項目設置中的這個“macOS”平台可能會令人困惑,因為它實際上僅表示 macOS Catalyst。
該錯誤消息意味着該框架是為通常的 macOS 平台構建的,而不是為 macOS Catalyst 構建的。
AFAIK 您現在不能將 macOS 庫和框架混合到 Catalyst 應用程序中(來源: https : //developer.apple.com/forums/thread/117229 )(Xcode 11.6,2020 年 8 月)。
為了解決這個問題,您需要以某種方式獲得一個專門為 Catalyst 從源代碼重建的框架版本。
在為 Catalyst 構建時,庫的構建方式存在一些構建配置差異,其中一些值得注意的是:
......而且可能更多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.