【发布时间】:2012-11-13 19:33:09
【问题描述】:
我到处寻找要在我的 MDM 注册配置文件中发送的推送通知主题,并且我查看了我的开发人员/分发密钥主题信息,但找不到任何看起来像这样的内容:
b503419d-1e2a-a60f-7451-5b8832b5a9cb
我错过了什么?
【问题讨论】:
标签: ios apple-push-notifications mdm
我到处寻找要在我的 MDM 注册配置文件中发送的推送通知主题,并且我查看了我的开发人员/分发密钥主题信息,但找不到任何看起来像这样的内容:
b503419d-1e2a-a60f-7451-5b8832b5a9cb
我错过了什么?
【问题讨论】:
标签: ios apple-push-notifications mdm
正如迈克尔·加夫尼所说:
主题是您的 APNs 证书主题中 UID 的值。它 将以 com.apple.mgmt 开头。
要获得它:
1.前往https://identity.apple.com/pushcert/下载证书
2.使用OpenSSL从证书中获取主题,例如,bash-4.2.45$ openssl x509 -noout -in MDM_ \ABC \,LTD_Certificate.pem -subject
给出这个输出:subject= /UID=com.apple.mgmt.External.9a68c111-109a-9084-a9f7-fffffffffff2/CN=APSP:9a68c111-109a-9084-a9f7-fffffffffff2/C=PE
本例中的通知主题为com.apple.mgmt.External.9a68c111-109a-9084-a9f7-fffffffffff2
【讨论】:
主题是您的 APNs 证书主题中 UID 的值。它将以com.apple.mgmt. 开头
【讨论】:
openssl x509 -inform PEM -noout -subject -in apns-production.pem 的命令来检查主题。 (对于 pem 格式的证书。如果这不起作用,请将 -inform 更改为 DER)。