Xcode 8.3 libMobileGestalt MobileGestaltSupport.m:153:

时间:2017-04-07 22:00:06

标签: ios xcode compiler-errors uiwebview xcode8

我正在使用UIWebView XCode版本8.3。当我启动应用程序并且我不明白这意味着什么时,我的控制台会继续向我显示此错误。在我的UIViewController中没有代码,因此我不明白为什么XCode会继续向我显示此错误。

webview viewcontroller Storyboard EntityBase.Id只有一个地方。

这是错误: -

  

2017-04-07 23:54:50.081592 + 0200 Conquers [1647:697735]   libMobileGestalt MobileGestaltSupport.m:153:pid 1647(Conquers)   没有沙箱访问frZQaeyWLUvLjeuEK43hmg和    没有恰当的名称

     

2017-04-07 23:54:50.081651 + 0200 Conquers [1647:697735] libMobileGestalt   MobileGestalt.c:550:无法访问InverseDeviceID(参见   )

1 个答案:

答案 0 :(得分:1)

只是在我遇到此问题时在网上搜索,发现可能是Apple错误(我的应用中没有错误或崩溃出现此错误)。

如果仅在应用程序上设置UIWebView时发生错误。我会检查应用是否已正确配置.plist中的“应用传输安全设置”

如果您检查.plist,可以手动添加,如:

<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>

当我添加一些像FirebaseSDK这样的第三方代码时,我也会遇到这种情况。在我为所有环境正确设置了我的URL方案后,它突然停止显示。所以我假设当没有完全/正确实现某些内容时会出现此错误,就像Apple端代码的雪球效果一样。

注意:您还可以尝试在发生错误时返回几步,以缩小发生此错误的可能性。