您可以使用OS x server bot将二进制文件上传到iTunes连接吗?

时间:2015-04-25 00:58:28

标签: ios xcode6 osx-server

我正在使用Xcode 6.3.1和OS x Server。 成功构建后,是否可以配置机器人将二进制文件上传到iTunes连接?

3 个答案:

答案 0 :(得分:2)

您可以使用Fastlane将您的版本直接上传到iTunes Connect,特别是使用Deliver。您必须创建一个后整合脚本,该脚本将运行自定义Fastlane通道,您需要使用生成的IPA文件调用deliver。此外,您可能需要添加一个before integration触发器,以便在集成之前进行一些设置,例如安装CocoaPods依赖项并增加内部版本号。

最近我写了一篇博客文章,解释了使用Mac Server 5,Xcode 7.2和Fastlane将应用程序部署到iTunes Connect的整个过程。它可以帮到你:https://blog.xmartlabs.com/2016/03/07/ci-with-xcode-server-and-fastlane/

答案 1 :(得分:2)

是的,您可以使用应用程序加载器工具:altool --upload-app -f file -u username [-p password] [ - output-format xml]

如下所述:https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126

答案 2 :(得分:1)

在我看来,只需点击一下即可发布预发布和TestFlight发布。

你应该看看Shenzhen,这使得部署到iTunes Connect非常容易。

然后你只需要两个脚本,一次是change the build number之前的一次,一次是成功执行深圳。

enter image description here