-1

如问题所述,但包括代码签名和嵌入配置文件。

4

1 回答 1

3

我最近发布了一系列关于如何使用在 CloudBees PaaS 上运行的 Jenkins 构建/测试/部署 iOS 和 Android 应用程序的博客:iOS 博客在线 使用 Jenkins 为移动应用程序持续部署:Xcode 使用 MacOS 从站构建

那篇博文实际上谈到了 Appaloosa,但 TestFlight 的 Jenkins 配置几乎相同:您可以在此处在线查看实际示例配置: stockfishchess-ios Jenkins 配置

需要注意的几点:

  • 您需要确保内部版本号是唯一的 - 最好的方法就是从环境中获取 Jenkins 内部版本号(请参阅示例配置)。
  • 您需要配置构建作业以打包 .ipa 存档(示例配置使用快速存档插件来执行此操作)
  • 您应该从 TestFlight 控制台复制 API 令牌和团队令牌

回复:iOS 配置 - 查看 Apple 开发人员计划文档,了解有关如何设置 Ad Hoc 配置配置文件的详细信息,您需要将其发送给测试人员。获取他们想要使用的设备的 UDID,使用 iOS Provisioning Portal 创建配置文件,并使用 Xcode Organizer 导出 .mobileprovision 配置文件。您还需要进入 TestFlight 并邀请 beta 测试用户。

您可以在博客上找到我的联系方式 - 如果您需要进一步的帮助,请随时直接与我联系。

于 2012-10-22T18:28:26.757 回答