ios - 承包商要求私钥来开发推送通知

标签 ios push-notification digital-certificate

承包商正在索要私钥,并建议使用新的证书签名请求为此应用创建新的推送证书。然后与他们共享证书和私钥。

我想知道我们如何在不给他们私钥的情况下使用这些承包商?

我不确定如何管理此工作流程。任何有关如何管理的想法将不胜感激。

最佳答案

用于服务器端推送服务(与 Apple 的 APNS 服务器交互)的证书和 key 与用于签署应用程序的证书和 key 不同。如果只是为了这个就好了。您将在开发者门户中的应用程序 ID 上启用推送服务时进行设置。但是,您需要重新创建配置文件才能编译应用程序以接收推送消息。

如果您的承包商有自己的开发帐户,您可能需要考虑将他们添加为团队成员,以便他们可以设置自己的开发证书。

关于ios - 承包商要求私钥来开发推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23818767/

相关文章:

c# - 使用 Parse 向 Android 设备发送推送通知

push-notification - 工作灯 : two users Same device Push subscription

c# - PrivateKey 引发了 System.Security.Cryptography.CryptographicException 类型的异常

ios - 如何让 UICollectionView 的一个单元格在其他单元格重新排序时忽略位置变化?

ios - GKAgent 不会更新 ARKit/SCNScene/GamplayKit 游戏中团队中注册为实体的 SCNNode 的位置

ios - 在iOS 7中的cellForRowAtIndexPath之后没有调用heightForRowAtIndexPath

java - 推送通知在 android studio 中不起作用

php - 如何通过CA的公钥验证数字证书

go - 从 Golang 中的证书获取 RSA 公钥

ios - 无法使用参数类型(productIdentifiers :Set<NSObject>))调用类型 SKproductsRequest 的初始值设定项