7

AppleMDMが使用されます。APNを使用したMDMです。

  • mobileconfigのトピックは、APSP-XXX.pemのサブジェクトのトピックと同じです。
  • mobileconfigのセットアップ後、デバイストークンとPushMagicの文字列がMDMサーバーに到達しました。

APNを使用してデバイストークンの電報の文言を送信しました。PushMagicの文字列に置き換えています。MDMサーバーからAPNを介して{"mdm":"xxxxxxxxxxxxx-xxxx-xxxx-xxxx"}送信されますが、iPhoneには到達しません。

それはなぜです?

4

3 に答える 3

2

MDM_Protocolpdfに注意深く従ってください。

このリンクをたどっている場合:http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning 次に、いくつかのことを確認します。

このコマンドを使用してcustomerPrivateKey.pemからパスフレーズを削除します

openssl rsa -in customerPrivateKey.pem -out PlainKey.pem

次に、このコマンドを使用して、ポータルhttps://identity.apple.com/pushcert/からダウンロードしたAPNS証明書(たとえば、CustomerCompanyName.pem)をマージします。

cat CustomerCompanyName.pem PlainKey.pem > PlainCert.pem

これで、このPlainCert.pemファイルをサーバーでAPNS/MDM証明書として使用できます。

それでも問題が解決しない場合は、ここにデバイスログを表示してください。

于 2012-05-17T02:37:08.070 に答える
0

この問題は、次の2つの理由で発生する可能性があります。

  1. キーとペムの両方が存在する必要があります。
  2. 使用するパスワードは、pemの作成時に使用するパスワードに属している必要があります
于 2012-05-15T18:24:17.273 に答える
0

ベンダーの署名部分を実行するPythonスクリプトを作成したので、softhinkerjavaコードを使用する必要はありません。

https://github.com/grinich/mdmvendorsign

于 2013-04-23T22:52:06.707 に答える