0

现在我正在尝试制作一个使用 APNS 推送通知管理 iOS 设备的 MDM 服务器。

到目前为止,我浏览了许多关于配置文件、mdm 协议、APNS 推送等的 Apple 官方文档。
但是 MDM 全流程所需的一些步骤,我无法弄清楚。

  • MDM 服务器必须用于推送通知的 APNS 证书
    谁(供应商?或客户?)创建 CSR,谁(供应商?或客户?)通过在 Apple Push Portal 中上传 CSR 生成 APNS 证书?
    (苹果文件所说的和谷歌所说的不匹配......)

  • 必须包含在配置文件
    中的身份证书如何创建身份证书以及在哪里?
    如何使用 iPCU 将其包含在配置文件中?

在网上搜索我可以看到很多关于这些的信息,但并不是所有的人都给出了一致的答案,所以我感到更加头晕。:-(

任何帮助/信息将不胜感激。
谢谢.. :-)

4

3 回答 3

2

我为您准备了一些基本步骤来配置推送通知,如下所示:

  1. 访问 Developer.apple.com
  2. 向会员中心查询
  3. 导航到 iOS 配置门户
  4. 检查应用ID是否存在
  5. 创建新的应用程序 ID
  6. 选择创建的应用程序(配置)
  7. 启用推送通知和应用内
  8. 来自苹果 MAC 用户的 CSR 与钥匙串应用程序(给予帐户信用)
  9. 进入CSR并生成
  10. 下载生产证书
  11. 再次将此给 MAC 用户以生成 p12 文件
  12. 配置进入分发
  13. 创建新的分发配置文件
  14. Profile名称为“APP名称(空格)Dist”</li>

希望这会对您有所帮助。如果您有任何不清楚的地方,请随时询问。

于 2013-01-31T12:50:43.523 回答
0

你不能得到太多关于这个的信息。但我会告诉你,使用 iPCU 创建配置文件。使用服务器发送这些配置文件作为响应。

为 CA 使用单独的服务器并颁发授权。

  1. 您(供应商/客户)必须创建一个 APNS 证书,并且您必须在服务器中使用它来发送推送通知。

让我知道您是否找到了突破口,或者您仍然在某个地方有所突破

于 2013-02-19T05:56:58.663 回答
0

为了生成 MDM 证书,我有一些基本要点。

  1. MDM 证书用于管理注册的设备。
  2. 这些策略将通过无线方式 (APNS) 起作用。
  3. Server-Clint 通信将通过 APNS 进行。

我将在下面回答您的问题。问:MDM 服务器必须使用 APNS 证书进行推送通知: 答:为了管理 iOS 设备,您需要在服务器中安装配置文件。

  • 首先,您需要使用 IIS 管理器在服务器中创建 CSR。
  • 生成 CSR 文件后,您需要由任何第三方供应商签名,然后您将获得 .SCSR 文件。听到供应商将使用私钥签署您的 CSR。
  • 获得 .SCSR 后,您需要将文件上传到苹果推送证书站点。
  • 上传 SCSR 文件后,您将获得 .PEM 文件。
  • 一旦有了 .PEM 文件,就需要使用 IIS 管理器完成请求。
  • 您的证书将显示在证书列表中。右键单击证书并使用密码导出。

听到客户意味着创建 CSR 的人。供应商意味着签署证书的人。

如果您不清楚,请随时提出问题。

于 2013-10-05T11:10:09.403 回答