8

無線 (OTA) 登録を使用して構成プロファイルをインストールしています。第 1 フェーズのペイロード中に iOS でサポートされるデバイス属性は何ですか? 私は次のように送信しています:

<plist version="1.0">
    <dict>
        <key>PayloadContent</key>
        <dict>
            <key>Challenge</key>
            <string>challenge</string>

            <key>DeviceAttributes</key>
            <array>
                <string>UDID</string>
                <string>DEVICE_NAME</string>
                <string>VERSION</string>
                <string>PRODUCT</string>
                <string>MAC_ADDRESS_EN0</string>
                <string>IMEI</string>
                <string>ICCID</string>
            </array>

            <key>URL</key>
            <string>https://my-profile-server</string>
        </dict>
        <key>PayloadDescription</key>
        <string>Enter device into the encrypted profile service</string>
        <key>PayloadDisplayName</key>
        <string>Profile Service</string>
        <key>PayloadIdentifier</key>
        <string>com.xxx.mobileconfig.profile-service</string>
        <key>PayloadOrganization</key>
        <string>XXX</string>
        <key>PayloadType</key>
        <string>Profile Service</string>
        <key>PayloadUUID</key>
        <string>1a21d4dd-6723-45c5-a184-c3fe0075db14</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
    </dict>
</plist>

このペイロードでデバイスから取得できる属性は他にありますか? 例えばシリアルナンバー?可能な属性の公式リストはありますか? どんな助けでも大歓迎です。ありがとう。

4

4 に答える 4

9

公式のリストは見つかりませんでしたが、OTA 登録フェーズで次のデバイス属性を取得できることはわかっています。

  • 装置名
  • UDID
  • IMEI
  • メイド
  • シリアル
  • バージョン
  • 製品
于 2012-12-12T17:32:41.297 に答える
3

重要な注意:iOSの新しいバージョンでは、サポートされるプロパティがますます少なくなっています。iOS 6は、ほとんどの場合、DEVICE_NAME、UDID、およびVERSIONのみを実行します。

于 2013-01-07T11:53:29.810 に答える
1
  • UDID
  • バージョン
  • PRODUCT (つまり、iPhone1,1 または iPod2,1)
  • MAC_ADDRESS_EN0 (WiFi MAC アドレス)
  • DEVICE_NAME (与えられたデバイス名「iPhone」)
  • IMEI(iPhoneのみ)
  • ICCID (iPhoneのみ)

から: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/CompanionFiles.zip

于 2014-04-04T09:36:17.163 に答える
0

VERSION は文字列 '8.3' (例) ではなく、OS の内部ビルド ID であることを追加します。「8.3」には、そのような VERSION が複数ある場合があります (おそらく、同じソース ツリーと見なされるマイナーな変更です)。

IPSW のダウンロードを提供し、ルックアップ用の内部名も提供するオンライン サービスがいくつかあります。

ビルド ID のリストについては、https : //api.ipsw.me/v2.1/firmwares.json にアクセスしてください。

于 2015-04-26T16:23:01.563 に答える