我开始学习React Native并尝试制作简单的应用程序。 我在React Native上使用Java和FE制作服务器。现在我有一个问题。 React Native中的WebView不会在没有ssl证书的情况下打开Https URL。我制作了自我证书,但仍然是NSURLErrorDomain -1202
是否可以关闭此通知?我无法制作可信证书,因为我没有主机,只能在localhost上部署我的应用程序。
答案 0 :(得分:1)
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>linkedin.com</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSExceptionRequiresForwardSecrecy</key>
<false/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>
在Info.plist中添加此内容并代替linkedin.com提供您的网址