iOS8 にアップデートした後、WiFi 構成プロファイルのインストールに問題があります。
iOS7 では、WiFi プロファイル (20 の WiFi ネットワーク) のインストールに 2 ~ 3 秒しかかかりませんが、iOS8 を使用すると、同じ WiFi プロファイルのインストールに最大 1 時間かかることがあります! この間、iPhone の動作が遅くなり、ユーザーは電話の WiFi 設定に入ることができなくなります。
さまざまなシナリオで同じ WiFi プロファイルのインストールを試みました。
- iOS 7 搭載の iPhone 4 / 4S: 2 ~ 3 秒かかります
- iOS 7搭載のiPhone 5 / 5S: 2~3秒かかります
- iOS8 (8.0/8.1/8.2) 搭載の iPhone 5 / 5S: 最大 1 時間
- iOS8 を搭載した iPhone 6: 最大 1 時間かかります
- iPhone 6 plus iOS8: 約 5 秒かかります。
- iOS 8 搭載の iPad Air 2: 約 5 秒かかります。
- iOS 8 搭載の iPad Mini: 最大 3 分かかります。
また、openssl_pkcs7_sign を使用して Thawte によって署名され、署名されていないプロファイルで試してみましたが、同じ結果が得られました。これは、プロファイルの XML の側面です。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>AutoJoin</key>
<true />
<key>EncryptionType</key>
<string>WPA</string>
<key>HIDDEN_NETWORK</key>
<false />
<key>Password</key>
<string>XXXXXXXX</string>
<key>PayloadDescription</key>
<string>Configura los ajustes de conectividad inalámbrica.</string>
<key>PayloadDisplayName</key>
<string>Wi-Fi XXXXX</string>
<key>PayloadIdentifier</key>
<string>com.xxxxxxxx.xxxxxx.xxxxx</string>
<key>PayloadOrganization</key>
<string>XXXXXXXXXX</string>
<key>PayloadType</key>
<string>com.apple.wifi.managed</string>
<key>PayloadUUID</key>
<string>XXXXXXXX</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>ProxyType</key>
<string>None</string>
<key>SSID_STR</key>
<string>SSIDXXXX</string>
</dict>
</array>
<key>PayloadDescription</key>
<string>XXXXXXXXXXXXXXXXX XXXXXXX</string>
<key>PayloadDisplayName</key>
<string>XXXXXXX Wi-Fis</string>
<key>PayloadIdentifier</key>
<string>com.xxxxxxxx.xxxxxx.xxxxx</string>
<key>PayloadOrganization</key>
<string>XXXXXXXX</string>
<key>PayloadRemovalDisallowed</key>
<false />
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>XXXXXXXXXX</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>DurationUntilRemoval</key>
<integer>2592000</integer>
</dict>
</plist>
https://gist.github.com/medaqueno/b2927082a3662fe2d472
xml ファイルの何が問題になっていますか? ありがとう