【发布时间】:2020-05-14 14:40:32
【问题描述】:
我是 iOS 应用开发的新手。我需要禁用 App Transport 安全性,以便我可以使用 node.js 测试我的应用程序。但是当我转到 info.plist 时,我似乎根本找不到该选项。下面我附上 info.plist 选项卡的屏幕截图。 (请注意,我使用的是 Xcode 版本 11.4.1 (11E503a))。非常感谢。
【问题讨论】:
标签: ios node.js http server info.plist
我是 iOS 应用开发的新手。我需要禁用 App Transport 安全性,以便我可以使用 node.js 测试我的应用程序。但是当我转到 info.plist 时,我似乎根本找不到该选项。下面我附上 info.plist 选项卡的屏幕截图。 (请注意,我使用的是 Xcode 版本 11.4.1 (11E503a))。非常感谢。
【问题讨论】:
标签: ios node.js http server info.plist
默认情况下不存在。您需要将其添加到您的 info.plist 中。单击plus 按钮并开始输入App Transport Security Settings,它将为您自动完成。在那里,您可以找到选项Allow Arbitrary Loads,根据您的要求将其设置为YES或NO。
您也可以通过右键单击 info.plist 文件并选择 Open as source code 并将以下内容粘贴到第一个 <dict> 之后的内容中来完成此操作
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
【讨论】: