面向使用 Unreal Engine 的移动游戏工作室

    iOS 与 Android, 一次构建全搞定。 不用再有人守着 Mac。

    用 Unreal 做手游不容易,但发布不该难。SpeedrunCI 一次运行就为 iOS 和 Android 完成游戏的构建、签名和打包,然后直接提交到 App Store 和 Google Play。

    看看怎么运作
    iOSAndroidApp StoreGoogle Play
    移动端隐形税

    每个移动团队都在交,却没人为它做预算。

    单看每一项都不大,加起来却吞掉了每次发布前的整整一周。

    • 那台给每个 iOS 构建签名的 Mac mini,以及钥匙串里存着证书的那个人。

      签名在已注册的 Mac 运行器上进行,使用每次构建后即清除的临时钥匙串。
      税项已解决
    • Android 构建又超出了商店的大小限制,资源包还得手动重新打。

      开启 App Bundle 输出,每次运行都会产出带 Play Asset Delivery 资源包的已签名 AAB。
      税项已解决
    • 两个平台,两次 Cook,一条队列。iOS 签名时,Android 只能干等。

      iOS 和 Android 同时构建。
      税项已解决
    • CI 亮了绿灯,构建却还是装不上真机。

      成功意味着拿到一个能安装的已签名包,而不只是某个步骤通过。
      税项已解决
    • QA 找工程师要构建,工程师正忙着别的事。

      QA 自己按下构建,但碰不到流水线。
      税项已解决
    全部目标平台

    一次运行,商店要的全都有。

    签名,无需有人守在 Mac 前。

    iOS 构建会调度到已注册的 Mac 运行器。证书载入临时钥匙串,构建一结束立即清除。

    产出:已签名的 .ipa
    交付至App StoreGoogle Play
    几位开发者一起试玩同一场对局,其中一人横握着手机。

    真机。真玩家。同一个早上。

    昨天的改动,在早上的试玩会之前就已签名并装到了团队的手机上。

    已签名构建iOS + Android当天交付
    移动团队怎么用

    贴合你团队现有的工作方式。

    并行

    iOS 和 Android,并肩构建。

    不必再等一个平台跑完,另一个才开始。

    QA

    QA 为自己的设备构建。

    测试人员可以触发和下载构建。只有你的构建团队能修改流水线。

    你的 Mac

    用上你手头的 Mac。

    用 SpeedrunCI 代理把一台 Mac 注册为运行器,之后的 iOS 签名都由它负责。

    通知

    通知就发在你们平时聊天的地方。

    构建状态会推送到 Slack、Discord 或 Microsoft Teams。

    编辑器

    在 Unreal 里直接构建。

    借助 Fab 上的免费插件,在编辑器工具栏中触发和下载构建。

    混合

    保留现有 CI,需要时再扩容。

    你的机器优先构建,发布周的溢出由我们的机器接手。也可以把整个平台运行在你自己的 AWS 或 Azure 账户中。

    来自一家试点工作室
    “在我看来,这个工具终于让美术和策划能自己测试资源和构建,而不必每次都等工程师。”
    技术总监试点工作室
    案例研究
    免费试点

    在你的下一次发布上试试。免费。

    我们在你的真实项目上搭好,你用能装上真机的构建来评判它。

    无需承诺,你现有的环境照常运行。

    1. 1

      30 分钟聊聊你的发布

      设备、商店、发布日期,以及你们现在怎么签名。

    2. 2

      我们接入一个项目

      混合或完全托管。你现有的流水线照常工作。

    3. 3

      构建装上真机

      iOS 和 Android 均已签名。然后由你决定。

    常见问题

    移动团队负责人最先问的问题。

    构建 iOS 需要我们自己的 Mac 吗?

    不需要。iOS 构建可以在我们云端的 Mac 上运行,也可以在你已有、并通过 SpeedrunCI 代理注册的 Mac 上运行。无论哪种方式,证书都会载入临时钥匙串,每次构建后即清除。

    支持 Play Asset Delivery 吗?

    支持。开启 App Bundle 输出后,每次 Android 运行都会产出带 Play Asset Delivery 资源包的已签名 App Bundle。

    可以保留我们现有的 CI 吗?

    可以。混合模式下,你的机器优先构建,溢出的部分由我们的机器接手。你现有的一切都不必改动。

    费用是多少?

    试点免费。结束后,我们会根据你的团队和部署方式给出报价。

    让游戏登上每一部手机。

    从一个项目和你的下一次发布开始。

    免费试点

    你的下一次发布,登上每一部手机。

    用 30 分钟聊聊你的设备、商店和发布日期。如果合适,我们会在你的真实项目上开展试点。

    请填写姓名,方便我们称呼你。
    请使用工作室邮箱,例如 name@studio.com。
    请填写你所在的工作室。
    请选择最接近的一项。
    请选择一个范围。
    你们在哪些平台发布?
    请至少选择一项。
    现有 CI 照常运行
    签名钥匙串每次构建后即清除
    免费,无需承诺