Ios 使用Fastlane从配置文件中删除设备

Ios 使用Fastlane从配置文件中删除设备,ios,fastlane,Ios,Fastlane,我正在使用match和register\u devices在我的配置文件中获取正确的设备 当我通过苹果开发者Fastlane删除设备时,它告诉我它再也找不到我的配置文件了。所以我必须用核弹摧毁一切,然后通过Fastlane再次创建它 有更好的办法吗?类似于register\u devices的功能,当我从通话中删除缺失的设备时,它会从配置文件中抛出缺失的设备。无论何时删除设备,该设备的配置文件都会失效 如果要以编程方式执行此操作,可以使用disable以禁用设备,例如: device = Dev

我正在使用
match
register\u devices
在我的配置文件中获取正确的设备

当我通过苹果开发者Fastlane删除设备时,它告诉我它再也找不到我的配置文件了。所以我必须用核弹摧毁一切,然后通过Fastlane再次创建它


有更好的办法吗?类似于
register\u devices
的功能,当我从通话中删除缺失的设备时,它会从配置文件中抛出缺失的设备。

无论何时删除设备,该设备的配置文件都会失效

如果要以编程方式执行此操作,可以使用
disable以禁用设备,例如:

device = Device.find_by_udid "abcde-12345"
device.disable!
但就像您通过开发门户进行此操作一样,它将使使用此设备的所有配置文件无效


我发现在源代码管理中保存设备列表,然后使用
match
register\u设备
更容易。只需将其设置为自动进行,而不是手动进行,这不会带来很大的痛苦。

我使用
match
register\u devices
进行设置,但当我从
register\u devices
中的列表中删除一个设备时,它仍会出现在我的配置文件中。当我在开发门户上更改配置文件时,fastlane告诉我它再也找不到该配置文件了。