繁体   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