簡體   English   中英

如何在 Swift 包管理器中添加二進制框架作為依賴項?

[英]How to add Binary framework in Swift Package Manager as dependency?

我一直在尋找在 Swift Package Manager 中添加框架作為依賴項的答案,我認為有一種方法可以做到這一點,但沒有成功找到它。

我已經嘗試了 Swift Package Manager 論壇上提供的解決方案,但沒有成功:(

並且面臨錯誤喜歡package has an unsupported layout, binary.framework/module.modulemap should be inside the 'include' directory"

請從這里下載二進制支持的示例項目,其中包含兩個框架在 Swift PM 中添加的內容。

我曾嘗試與 Swift PM 社區進行交流,但沒有得到他們的任何回應。

因為社區中有一項支持二進制框架的提案,但不知道 Swift PM 社區何時會進行同樣的工作。

有沒有其他方法可以做到這一點? 請提供相同的解決方案。

提前謝謝🙏

從 Swift 5.3 開始,您可以使用 Swift Package Manager 通過此處解釋的新.binaryTarget()命令分發二進制文件: https : //developer.apple.com/documentation/swift_packages/distributing_binary_frameworks_as_swift_packages

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM