我正在从事 ionic cordova 项目。该应用程序需要为 iOS 9 版本配置 App Transport Security Exceptions。
有谁知道如何将以下配置添加到 cordova 项目配置文件中? (配置.xml)
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
问候,
最佳答案
最简单的解决方案可能是使用插件。看看cordova-plugin-transport-security
cordova plugin add cordova-plugin-transport-security --save
你可以在它的plugin.xml文件中看到它是如何修改plist值的。
<platform name="ios">
<config-file target="*-Info.plist" parent="NSAppTransportSecurity">
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
</config-file>
</platform>
关于ios - 如何将 NSAppTransportSecurity 添加到 Cordova 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33676673/