有没有人设法得到Travis CI在 iTunesConnect 上部署应用程序?我已经阅读了大量文章并尝试过但没有成功。
我最接近的赌注是这篇文章:
Continuously Delivering iOS Beta Builds Automated with Travis CI
他们没有提供您需要安装的信息 Mako为了工作,所以如果你走这条路要注意。
然而,主要问题是我没有 Crittercism 或 HockeyApp 帐户,但是 python 脚本需要我提供它们,无论我不提供它们还是提供假的,它稍后都会失败,因为它实际上试图做一些事情和他们在一起。
我遇到的另一件事是:
Automated iOS beta distribution using Travis CI and Testflight
本质上写在 Deploy an iOS app to testflight using Travis CI 之上.这里的问题是他们部署到 TestFlight 应用程序而不是 iTunesConnect。
如有任何帮助,我们将不胜感激。
最佳答案
我会考虑研究 ruby gem fastlane .我们已经使用它很长一段时间了,它确实为我们节省了数小时与部署到 iTunesConnect 相关的问题。我以前没有使用过 TravisCI,但来自 this blog post我知道他们支持 faSTLane
。社区很棒,@KrauseFX非常擅长回答您可能遇到的任何问题。他甚至使用 TravisCI 来构建 faSTLane
工具!
关于ios - Travis CI 和 iTunesConnect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32859860/