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

标签 phonegap-build testflight

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

现在我想添加更多设备,但我不想再次经历整个过程,如果以后我必须添加其他设备怎么办?

所以我正在考虑使用 Testflight,它只需要您上传 .ipa 文件(除了拥有开发人员帐户等)。使用 Phonegap Build,您可以轻松创建这些 .ipa 文件。

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

有什么办法可以上传吗?

最佳答案

黑客可能是可用的,但由于 Apple 将 TestFlight 集成到 iTunes Connect 中 - iTunes Connect(目前)没有公共(public) API - 唯一的官方解决方案是使用 Xcode 或应用程序启动器进行 ipa 上传。两者都仅适用于 OS X。

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

关于phonegap-build - 您可以在没有 Mac 的情况下将 .ipa 文件上传到 Testflight 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29549526/

相关文章:

cordova - 在自己的phoneGap默认webview中打开一个链接

ios - 有没有人遇到过 iOS 的地理定位权限警报,显示两次问题以及 bundle 位置?

javascript - 从嵌套的谷歌地图标记数组获取标记位置

javascript - 当应用程序构建在phonegap上时,一点点javascript将无法工作

ios - 在Testflight上发布两个不同的版本

xcode - Apple TestFlight 上传警告 ITMS-90191 : missing `beta-reports-active` entitlement

javascript - Phonegap 本地数据库不会显示输入的数据

ios - 此操作无法完成。再试一次 (-22421) (Xcode)

app-store-connect - 当另一个版本在审核队列中时,是否可以提交新的 testflight 版本?

ios - TestFlight 中的测试说明