你可以在没有 Mac 的情况下将 .ipa 文件上传到 Testflight 吗?

Joh*_*ews 2 testflight phonegap-build

我正在使用 Phonegap Build 来快速部署和测试我的应用程序。为此,我必须仔细阅读有关创建配置文件和证书的详细教程,并借用 Mac 来使用 Keychain。然而到那时,我只注册了一个设备 UDID。

现在我想添加更多设备,但又不想再走一遍整个过程,如果以后还要添加其他设备怎么办?

所以我想使用 Testflight,它只需要你上传一个 .ipa 文件(除了拥有开发者帐户等)。使用 Phonegap Build,您可以轻松创建这些 .ipa 文件。

但是,由于我使用的是 Windows,我不知道如何在 Testflight 上上传 .ipa 文件。大多数在线教程都讨论使用 Xcode 和其他一些 Mac 程序。

有什么办法可以上传吗?

Vik*_*nei 5

Hacks 可能是可用的,但由于 Apple 将 TestFlight 集成到 iTunes Connect - 它(此时)没有公共 API - 唯一的官方解决方案是使用 Xcode 或 Application Launcher 进行 ipa 上传。两者都仅适用于 OS X。

另一种解决方案可能是使用 iOS CI/CD(持续集成和交付)服务进行上传。我们碰巧有一个——bitrise.io,这里的首席技术官——但你也可以找到其他一些服务。