我对Mac证书完全感到困惑。在苹果开发者账户中,我找到了大约5种不同类型的Mac证书。它们之间有什么区别?当我申请将应用程序在Mac应用商店上发布时使用哪一个?
- Mac开发:用于开发和测试Mac应用程序。
- Mac安装程序分发:允许您创建签名安装程序包以进行分发。
- Mac应用分发:允许您将应用程序分发到Mac App Store。
- 开发者ID安装程序:用于在外部分发Mac安装程序。
- 开发者ID应用程序:用于在外部分发Mac应用程序。
我对Mac证书完全感到困惑。在苹果开发者账户中,我找到了大约5种不同类型的Mac证书。它们之间有什么区别?当我申请将应用程序在Mac应用商店上发布时使用哪一个?
请阅读应用分发指南,特别是证书类型表,其中明确告知您需要点击“证书类型”突出显示,然后弹出包含所有已知证书类型的表格,截至2022年2月1日,该表格如下:
APNs身份验证密钥
Apple Push服务
Apple开发
注意:仅适用于Xcode 11.0及更高版本。对于早期的Xcode版本,请使用iOS开发或Mac开发证书。
Apple分发
注意:仅适用于Xcode 11.0及更高版本。对于早期的Xcode版本,请使用iOS分发或Mac App分发证书。
iOS开发
iOS分发
Mac开发
Mac App分发
Mac安装程序分发
开发人员ID应用程序
开发者ID安装程序
Apple Pay
商家身份验证
Pass类型标识
Swift软件包集合证书
VoIP服务
WatchKit服务
网站推送ID