1.即使在其下添加了应用传输安全设置和允许任意加载之后,我仍然收到相同的错误-“应用传输安全性已阻止明文HTTP(http://)资源加载,因为它不安全。可以通过应用的Info.plist文件配置临时例外。”1.也无法确定为什么表右侧的“应用程序传输安全设置”的值显示为0
svujldwt1#
您应该将Allow Arbitrary Loads添加到App Transport Security Settings字典中,如下所示:
Allow Arbitrary Loads
App Transport Security Settings
<key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
gmol16392#
只是添加到上面(是的,它仍然工作在写作的时候)。为了开发的目的,这工作,但你将无法发布超过100个用户在您的试飞。如果你打算将应用推向公众或Beta组,你需要转向HTTPS或有非常好的理由使用HTTP。https://developer.apple.com/documentation/security/preventing_insecure_network_connections
2条答案
按热度按时间svujldwt1#
您应该将
Allow Arbitrary Loads
添加到App Transport Security Settings
字典中,如下所示:gmol16392#
只是添加到上面(是的,它仍然工作在写作的时候)。为了开发的目的,这工作,但你将无法发布超过100个用户在您的试飞。
如果你打算将应用推向公众或Beta组,你需要转向HTTPS或有非常好的理由使用HTTP。https://developer.apple.com/documentation/security/preventing_insecure_network_connections