无法通过Fastlane Pilot

时间:2016-08-12 03:05:10

标签: ios itunesconnect testflight fastlane fastlane-deliver

上传应用并通过FastLlane deliver提交以供审核后,我正试图通过pilot启动内部测试。但是,只要我执行以下命令:

pilot distribute -a com.foo.bar.awesomesauce -u me@example.com -w test_test_test

我收到以下错误:

Error finding relevant GitHub issues: undefined method `map' for nil:NilClass

[!] The request could not be completed because:
    Beta App Description is required. The phone number is missing. The email must be in the format: contact@example.com. The email is required. Beta App Description is required. The email must be in the format: contact@example.com. The email is required. The phone number is missing. Validation errors

异常是不言而喻的,跳入iTunes Connect显然会出现问题:数据不存在。

我已将该元数据作为我的DeliverFile(名字,姓氏,电子邮件,电话,便笺......)的一部分推送,我在应用版本中看到它要提交审核,但我不知道看到它在测试构建本身的元数据中复制。

我可以设置它吗?现在通过pilot中的命令行看起来我只能设置“什么是新的”。 deliver中的任何地方?我已经通过spaceship通过submit_for_beta_review对最后一次构建并传递了所有参数,但我仍然遇到类似的错误。

提前非常感谢!

1 个答案:

答案 0 :(得分:2)

所以基于这个discussion这个完全相同的问题,你看起来有几个选择:

1)如果这是您第一次使用pilot,那么

  

在使用飞行员之前,您需要在iTC中填写基本元数据。

2)否则,似乎

  

您可以使用deliver中的 submission_information 来设置大部分内容。

我希望这可以通过fastlane pilot解决您的问题:)