Tuist

Tuist

您的移动平台团队,

作为服务

让我们成为您的虚拟伙伴,持续优化并监控您的设置,让您专注于交付

构建时间减少了 80%
跳过重复测试
优化的应用包
与团队共享的应用预览
下载了 105 个远程二进制文件

获得世界顶尖开发团队的信任

你需要的所有功能, 在一个平台中

构建

跳过手动步骤,自动生成项目,加快构建速度,利用内置分析探索洞察。

缓存命中率仪表板,显示 90% 命中率和本周节省 14.2 小时

缓存

通过重用已编译的二进制文件,加快构建速度,减少本地开发和 CI 的构建时间。

构建洞察图表,展示包括 P90、P99 和平均百分位的构建时长指标

洞察

监控本地和 CI 环境的构建性能,及时发现变慢问题,避免成为瓶颈。

测试

仅运行受更改影响的测试,实现更快的反馈循环和更少的等待——本地和 CI 均适用。

选择性测试仪表板,显示本周跳过 134/196 个测试,节省 15.8 小时

选择性测试

仅运行重要测试,检测自上次成功运行以来的更改,缩短本地开发和 CI 的测试时间。

不稳定测试仪表板,显示测试历史和自动化创建窗口

不稳定测试

自动检测无代码变更下失败的不稳定测试,减少调查假失败的时间。

测试洞察,显示测试运行、易波动测试、失败测试运行和 P90 测试运行时长指标

洞察

追踪测试性能,及早捕获缓慢测试,无需翻查日志即可调试 CI 失败。

Quality assurance

Instantly generate and share app previews so your team can test changes and give feedback faster.

App preview interface showing share preview button and platform options

预览

即时通过 URL 分享您的应用,无需 TestFlight 延迟,点击即可在任意模拟器或设备上运行。

其他功能

简化模块化 Xcode 项目并加速本地和 CI 构建的额外功能。

生成的项目

概念上简化模块化 Xcode 项目的复杂性,使其更易于维护和扩展。

注册表

仅下载您需要的内容 —— 实现本地和 CI 上更快、更轻的构建。

探索功能 在我们的 Dashboard 上实时展示

探索 Tuist 的功能

我们可以解决眼前的问题,同时保持熟悉的 核心开发体验"

JC

Jonathan Crooke,Bumble

Bumble 在不改变核心开发体验的情况下解决了关键问题

Bumble graphic

技术支持 开源

5K+

GitHub 上的星标

9+

多年打造开源基金会

8300+

合并的拉取请求

1400+

活跃社区成员持续增加

10K+

使用 Tuist 的团队

300+

贡献者

超出期望

听听我们社区成员的 Tuist 使用体验

  • "自从在我们的 iOS 项目中采用 Tuist 后,我们在可扩展性和生产力方面取得了重大进展。总体而言,它让我们的开发流程更快更高效,使团队能够专注于构建功能,而不会因为工具限制而放慢速度。"

    Alon Zilbershtein

    Staff Software Engineer at Chegg

    "Tuist 对我们的庞大代码库来说是一场革命,多个工程师能同时协作。我从版本1开始使用,看到产品如何随着时间推移发展并增加新功能,真是难以置信。"

    Garnik Harutyunyan

    Senior iOS developer at FREENOW

  • "Tuist 革新了 DraftKings 的 iOS 开发流程。其自动化能力简化了项目生成、构建设置和依赖管理。强烈推荐给寻求优化工作流程的 iOS 团队。"

    Shahzad Majeed

    Sr Lead Software Engineer at DraftKings

    "自从在我们的 iOS 项目中采用 Tuist 后,我们在可扩展性和生产力方面取得了重大进展。总体而言,它让我们的开发流程更快更高效,使团队能够专注于构建功能,而不会因为工具限制而放慢速度。"

    Alberto Salas

    Senior iOS Engineer at Back Market

    "在我们当前项目中使用 Tuist 是一次重大的变革。它显著缓解了构建时间压力,减少了团队内部的冲突,使我们能更多地专注于开发,减少配置问题。我们相信它将在未来项目中继续提升我们的生产力和协作效率。"

    Yousef Moahmed

    Senior iOS Dev at Bazargate

  • "使用宏、外部 SDK 和许多 SPM 模块(完全模块化的应用)时,Xcode 在我的 M1 设备上一直很慢或卡住。SPM 不断解析,代码补全失效,swift-syntax 编译时间过长。这不仅仅是大团队的大型应用的问题。Tuist 让我作为独立开发者在我的副项目中重新找回了生产力。"

    Kai Oelfke

    Indie developer

    "Tuist 使我们能够将现有的单体代码库迁移为模块化代码库。我们将不同领域抽取为具体模块。这让我们移除了额外依赖,简化了测试,并使开发周期比以往更快。它甚至让我们启动了‘测试应用’,加速每个模块的开发。"

    Cedric Gatay

    iOS Lead Dev (Contractor) at Chanel

为您的应用开发加速