我需要在我的应用程序的每个新的TestFLight版本上更换所有(2000)个TestFLight测试器。因此,我必须首先删除所有(2000)个测试器,然后才能导入新的测试器。
最近,我尝试使用Pilot来帮助我完成“删除”工作。但我发现,当我给Pilot一堆测试人员时,它会搜索一个,删除一个,搜索另一个,删除另一个,这需要太多的时间。作为我的测试,它将需要近4个小时来删除2000个测试器,这是不可接受的。那么在这里我想问一下如何提高这个删除作业的效率?或者我用错了方式使用Pilot?
我使用的命令是:
fastlane pilot remove some@test.com another@test.com xxx -a com.xx.xx -u <my email account>非常感谢你的帮助!
发布于 2019-08-05 04:07:14
不是Pilot per的解决方案,但看起来你使用Pilot纯粹是为了加快删除过程。我只是不得不从app Store Connect中的一个应用程序中删除500多个TestFlight测试者(以促进应用程序的传输)。选择每一个删除它们的速度非常慢,然后我发现你可以一次选择所有。
注意:这是在Safari 12.1.1中实现的
希望这能帮别人节省很多时间!
发布于 2017-09-13 18:11:58
似乎这实际上是不可能的。
我正在看源代码,似乎只有你才能一个接一个地删除,正如你所说的那样,这太慢了。
https://github.com/fastlane/fastlane/blob/master/pilot/lib/pilot/tester_manager.rb
奇怪的是,它在fastlane pilot remove --help上。似乎是一个选项,-c, --testers_file_path STRING Path to a CSV file of testers (PILOT_TESTERS_FILE),你试过了吗?
如果不起作用,也许你可以做一个PR,做一些更改,以便能够获得一组邮件来删除/添加测试人员。
https://stackoverflow.com/questions/45626032
复制相似问题