百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

swift-create-xcframework

> 编程语言
开源

一个简单的命令行工具,通过包装 xcodebuild 创建 XCFrameworks。

733 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

一个简单的命令行工具,通过包装 xcodebuild 创建 XCFrameworks。

swift-create-xcframework

[!重要] 此项目已 不再维护。建议您使用 segment-integrations/swift-create-xcframework 等分支,该分支包含对 Xcode 15 的支持。 swift-create-xcframework 是一款非常简单的工具,旨在封装 xcodebuild 并为 Swift 包创建多个框架,将它们合并为一个单一的 XCFramework。

2020 年 6 月 23 日,Apple 宣布了 Xcode 12 和 Swift 5.3,支持二进制目标。虽然它们提供了一个简化的方法来 [在包中包含二进制框架][apple-docs],但它们并没有提供一个简单的方法来创建您的 XCFrameworks,只提供了对长期手动过程的 [文档][manual-docs]。swift-create-xcframework 可以弥补这一缺口。 注意: swift-create-xcframework 早于 WWDC20 发布,已在 Xcode 11.4 或更高版本中进行测试,但也可以在 Xcode 11.2 或更高版本中使用。即使没有 Xcode 12,您也可以手动将生成的 XCFrameworks 包含在应用程序中。

默认情况下, swift-create-xcframework 会为 Package.swift 中的所有库产品或命令行上指定的目标构建 XCFrameworks(这也适用于您包含的任何依赖项)。然后,对于指定的每个目标或产品, swift-create-xcframework 将:

我们来看一个 Package.swift 示例:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言