iOS 9:App Transport Security

时间:2016-05-02 20:12:07

标签: ios app-transport-security ios9.3

我想在我的应用程序中显示www.usta.com网站。

我将以下密钥添加到我的.plist中,该网站会加载一些数据。 但是,它不会加载任何图片。

有谁知道图片为什么不加载?

enter image description here

我正在测试安装了iOS 9.3的iPhone 6设备。

2 个答案:

答案 0 :(得分:2)

您询问的网站使用Amazon S3提供图片。此屏幕截图显示了图像的加载位置:

Screenshot of USTA.com with Safari's Inspector Open

由于App Transport Security会检查匹配的域名,因此您需要将s3域(amazonaws.com)添加到plist。

答案 1 :(得分:0)

我的第一次尝试是简单地允许任意加载,除非你只想要usta.com能够加载。这应该是最简单的方法,除非你想限制哪些类型的网站(http vs https)将加载除了usta以外的其他网站。

enter image description here