如何提高在使用Pilot时删除所有(2000)TestFlight测试人员的效率

如何提高在使用Pilot时删除所有(2000)TestFlight测试人员的效率

问题描述:

我需要在每个新的TestFLight版本的应用程序上替换所有(2000)TestFLight测试人员。所以我必须先删除它们中的所有(2000),然后才能导入新的测试人员。如何提高在使用Pilot时删除所有(2000)TestFlight测试人员的效率

最近,我尝试使用Pilot来帮助我做“删除”工作。但我发现,当我给Pilot一堆测试人员时,它将搜索一个,删除一个,搜索另一个,删除另一个,这需要太多时间。作为我的测试,它将需要将近4个小时才能移除2000个测试人员,这是不可接受的。那么在这里我想问一下如何提高这个删除工作的效率?还是我用错误的方式使用Pilot?

命令我使用:

fastlane pilot remove [email protected] [email protected] xxx -a com.xx.xx -u <my email account> 

非常感谢您的帮助!

似乎这实际上不是可行的。

我在寻找源代码,似乎只有你可以逐个删除,正如你所说的那样非常慢。

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的一些变化,以便能够得到一个邮件数组删除/添加测试人员。