Fastlane 匹配生成启用了推送通知的新证书

fastlane match generate new certificate with push notifications enabled

提问人:Jordan 提问时间:12/24/2020 更新时间:4/7/2023 访问量:5439

问:

我对应该如何将推送通知功能添加到我使用生成预配配置文件/证书的应用程序有点困惑fastlane match

在启用和设置推送通知后,我尝试在开发中运行我的设备,但不断看到错误,即为我生成的开发预配配置文件不支持这些功能match

我已经尝试过多次对开发证书进行核弹并生成新证书,但它在没有启用推送通知功能的情况下继续创建认证

添加推送通知并生成具有推送通知功能的新预配配置文件/证书的过程是什么?

iOS Xcode React-Native Fastlane Fastlane-Match

评论

1赞 Eelco Koelewijn 12/25/2020
添加应用功能(如:推送通知)是通过 Xcode 或开发人员门户完成的。请看这里:developer.apple.com/documentation/xcode/...。启用或禁用功能后,需要再次运行 Match 以更新配置文件和证书。我认为没有必要对它们进行核弹攻击,只需重新运行 Match,它应该会看到配置文件已更新为新功能。

答:

10赞 trevorah 2/16/2021 #1

我遇到了同样的问题!

您还需要通过 Apple 开发人员门户将功能添加到应用标识符。将功能添加到应用标识符后,将生成具有正确功能的预配配置文件。match

来自 Apple 的文档

重要

在您的开发者帐户中,还可以启用推送通知 服务。更多信息 有关配置开发者帐户的信息,请转到开发者帐户页面。

0赞 Gazihan Alankus 4/7/2023 #2

对我来说,解决方案是从开发人员门户中删除由 match 管理的现有预配配置文件。然后,它重新创建了正确的预配配置文件,现在一切正常。