我正在尝试将构建上传步骤集成到CI流程中。为此我使用Application Loader命令行实用程序“altool”。
我已经在ITunes Connect中设置了预发布版本和内部测试人员。
当我使用Application Loader 上传新版时,我会看到以下内容 在ITunes Connect中,正如所料:
- 构建已上传,可在预先发布/构建
下查看- 邀请电子邮件几乎立即发送给内部测试人员
- “预先发布/构建内部”下的“活动(30天左右)”
当我使用 altool (下面的命令)上传新版本时,
altool --upload-app -f FileName.ipa -u 'username' -p 'password'
我在ITunes Connect中看到以下内容:
- 构建已上传,可在预先发布/构建
下查看- 邀请电子邮件不已发送给内部测试人员
- “预先发布/构建内部”下的“邀请测试人员”
我希望我上传一个版本后立即发送邀请。
我是否缺少使用altool触发这些邀请的任何其他步骤/参数?还有其他人有同样的问题吗?
答案 0 :(得分:0)
对于每个新版本的AFAIK,您必须在iTunes Connect上为该应用的新版本启用TestFlight beta测试。如果仅内部版本号发生更改,则不必执行此操作。
您可以使用deliver自动执行此过程(启用新版本以进行测试)。交付上传新构建,等待它处理完毕并在此之后启用它进行TestFlight beta测试(如果您使用命令的--beta
标志,可以在此处查看:https://github.com/bitrise-io/steps-deploy-to-itunesconnect-deliver/blob/master/step.sh)。
答案 1 :(得分:0)
邀请是在应用程序提交后大约12小时后发送的。电子邮件服务器似乎很慢。