fastlane nuke也会删除推送证书吗?

时间:2018-12-06 11:54:20

标签: ios apple-push-notifications fastlane fastlane-match

我们丢失了匹配加密密码,必须删除我们现有的配置文件。我想确保跑步

fastlane nuke development
fastlane nuke distribution
fastlane nuke adhoc

,因此取消旧证书不会删除相同应用程序的APNS推送证书。

还是我也必须创建新的推送证书并发送给我们的后端团队?

1 个答案:

答案 0 :(得分:2)

我只是有一个相同的问题-特别是关于Fastlane的match命令。我找不到答案,所以我只创建了一个测试应用程序,以及以下证书类型:

发展 分配 苹果支付 推送通知(开发和生产)。

运行fastlane match nuke development时,请注意,我必须提供我想撤销的证书类型:开发或应用程序商店(又名发行)。

在同时限制开发和应用程序商店(fastlane match nuke appstore)时,仅签名我的证书的代码被吊销了。我的ApplePay和Push Notification证书保持不变。

不过请注意,我确实还有其他来自其他应用程序标识符的证书被吊销了。似乎match nuke不会尝试特定于应用程序标识符;而是特定于开发者帐户。

但是,在撤销任何证书之前,我可以查看每个证书的ID,因此我可以检查“钥匙串”访问权限以确定哪些证书将被撤销。 +--------------+------------+------------+------------+ | Certificates that are going to be revoked | +--------------+------------+------------+------------+ | Name | ID | Type | Expires | +--------------+------------+------------+------------+ | iOS | XXXXXXXXXX | Production | 2020-09-14 | | Distribution | | | | | iOS | XXXXXXXXXX | Production | 2020-09-26 | | Distribution | | | | +--------------+------------+------------+------------+

我希望这对某人有帮助。