0

我们丢失了匹配加密密码,不得不对我们现有的配置文件进行核对。我想确保跑步

fastlane nuke development
fastlane nuke distribution
fastlane nuke adhoc

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

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

4

1 回答 1

5

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

开发分发 ApplePay 推送通知(开发和生产)。

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

在对开发和应用商店fastlane match nuke appstore(我的 ApplePay 和推送通知证书保持不变。

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

但是,在撤销任何内容之前,我能够查看每个证书的 ID,因此我可以检查 Keychain 访问以确定哪些证书将被撤销。 +--------------+------------+------------+------------+ | 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 | | | | +--------------+------------+------------+------------+

我希望这可以帮助别人。

于 2019-09-27T18:19:29.667 回答