Xcode14 swift 设置网络请求权限
时间: 2023-07-31 10:05:36 浏览: 251
在 Xcode14 中,同样需要在项目的 Info.plist 文件中添加网络请求权限配置。具体步骤如下:
1. 打开项目目录下的 Info.plist 文件。
2. 在文件中添加以下代码:
```
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
```
3. 如果你只需要支持 HTTPS 请求,可以添加以下代码:
```
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<false/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<false/>
<key>NSExceptionDomains</key>
<dict>
<key>yourdomain.com</key>
<dict>
<key>NSExceptionRequiresForwardSecrecy</key>
<false/>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<false/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>TLSv1.2</string>
</dict>
</dict>
</dict>
```
其中,yourdomain.com 是你需要访问的域名,需要替换成实际的域名。这样,就可以在 Xcode14 中设置网络请求权限了。需要注意的是,NSAllowsArbitraryLoads 允许所有的网络请求,如果你有特定的限制需求,可以设置其他的参数。
阅读全文