什么是证书,标识符和“证书”中的“密钥”。 Apple Dev中心的配置文件部分

时间:2017-06-21 06:35:41

标签: ios iphone-developer-program apple-developer

今天我注意到一个名为“Keys”的新部分。我不知道哪些服务使用这个?有人有什么想法吗?或者我是测试用户看到这个?

Screenshot of Dev Center

3 个答案:

答案 0 :(得分:5)

我最近也发现它并立即用它来进行第三方服务的推送通知配置。在我的例子中,我创建了一个密钥,然后将其与BundleID和TeamID一起添加到Visual Studio Mobile Center推送通知配置站点。 除此之外,您还必须在相应部分的应用标识符上配置推送通知。 看起来这里的密钥是一种新的更方便的方式,用于传递之前的PEM文件之类的推送身份验证信息。 但实际上,Apple无法找到关于此话题的官方文档:(现在。

答案 1 :(得分:0)

找到了此信息https://developer.clevertap.com/docs/how-to-create-an-ios-apns-auth-key

  

如果您想向您的iOS用户发送推送通知,您将   需要上传APNs推送证书或APNs身份验证密钥。

     

我们建议您为以下内容创建并上传APNs身份验证密钥:   原因如下:

     

每年无需重新生成推送证书一个身份验证密钥   可以用于您所有的应用程序–避免了   发送推送通知时维护不同的证书   使用APNs身份验证密钥,我们需要以下信息:   您的应用程序:

     

验证密钥文件团队ID您应用的捆绑软件ID

这听起来像是一种便捷的发送APN的方式,无需每年进行续订,但是1密钥用于所有应用程序,并且p8文件在生成后只能下载一次。如果以后再删除密钥,则不确定APN是否仍然有效。

答案 2 :(得分:0)

键用于各种Apple服务。这是屏幕截图:

enter image description here