I'm menggunakan UIWebView
XCode Versi 8.3. Konsol saya terus menunjukkan kesalahan ini ketika saya memulai aplikasi dan saya tidak mengerti apa artinya. Saya UIViewController
tidak ada kode jadi saya tidak mengerti mengapa XCode
terus menunjukkan kesalahan ini.
Aku hanya punya satu tempat di webview
viewcontroller
oleh Cerita
.
Ini adalah kesalahan:-
2017-04-07 23:54:50.081592+0200 Mengalahkan[1647:697735] libMobileGestalt MobileGestaltSupport.m:153: pid 1647 (Mengalahkan) tidak tidak memiliki akses sandbox untuk frZQaeyWLUvLjeuEK43hmg dan TIDAK tepat berhak
2017-04-07 23:54:50.081651+0200 Mengalahkan[1647:697735] libMobileGestalt MobileGestalt.c:550: tidak ada akses ke InverseDeviceID (lihat rdar://masalah/11744455)
Hanya dengan mencari di web ketika saya datang di masalah ini dan menemukan bahwa dapat Apel kesalahan (tidak ada bug atau crash yang muncul dengan kesalahan ini di app saya).
Jika kesalahan terjadi hanya ketika anda mengatur UIWebView pada aplikasi anda. Aku akan memeriksa apakah aplikasi yang telah dikonfigurasi dengan benar "Aplikasi keamanan transportasi Pengaturan" anda .plist
jika anda memeriksa anda .plist anda dapat menambahkannya dengan tangan seperti:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>add-your-site-here-if-needed</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
Hal ini terjadi kepada saya juga ketika saya menambahkan beberapa kode pihak ketiga seperti FirebaseSDK. Dan tiba-tiba berhenti muncul setelah saya setup dengan benar saya skema URL untuk semua lingkungan. Jadi saya´m asumsi bahwa error ini muncul ketika ada sesuatu yang tidak lengkap/benar dilaksanakan seperti efek bola salju oleh Apple kode sisi.
CATATAN: Anda juga dapat mencoba untuk kembali beberapa langkah kembali pada saat kesalahan terjadi untuk mempersempit kemungkinan terjadinya kesalahan ini.