在更新到iOS8后,我遇到了安装WiFi配置文件的问题。
使用iOS7安装WiFi配置文件(带有20个WiFi网络)只需2或3秒,但使用iOS8安装相同的WiFi配置文件可能需要长达一个小时!在此期间,iPhone变慢,用户无法进入手机的WiFi设置。
我尝试在不同的场景中安装相同的WiFi配置文件:
还尝试使用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文件出了什么问题? 感谢
答案 0 :(得分:0)
这对于向Apple报告错误是值得的,因为我没有看到任何最初的错误,它似乎是从iOS 8开始的回归。确保包含一个版本的个人资料&#39 ;当你报告它时,重新使用,因为他们需要重现你用旧硬件看到的失速。另外,如果可以,可以使用OpenRadar(http://openradar.appspot.com/faq)。