上传应用并通过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
对最后一次构建并传递了所有参数,但我仍然遇到类似的错误。
提前非常感谢!
答案 0 :(得分:2)
所以基于这个discussion这个完全相同的问题,你看起来有几个选择:
1)如果这是您第一次使用pilot
,那么
在使用飞行员之前,您需要在iTC中填写基本元数据。
2)否则,似乎
您可以使用
deliver
中的 submission_information 来设置大部分内容。
我希望这可以通过fastlane pilot
解决您的问题:)