Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS 9:应用程序传输安全_Ios_App Transport Security_Ios9.3 - Fatal编程技术网

iOS 9:应用程序传输安全

iOS 9:应用程序传输安全,ios,app-transport-security,ios9.3,Ios,App Transport Security,Ios9.3,我正在尝试在我的应用程序中显示www.usta.com网站 我在.plist中添加了以下键,站点将加载一些数据但是,它不会加载任何图像。 有人知道为什么图像无法加载吗 我正在一台安装了iOS 9.3的iPhone 6设备上进行测试 我的第一次尝试是简单地允许任意加载,除非您只希望usta.com能够加载。这应该是最简单的方法,除非您想要限制除了usta之外,将加载哪些类型的网站(http vs https) 您询问的网站使用Amazon S3提供图像服务。此屏幕截图显示图像从何处加载: 由于

我正在尝试在我的应用程序中显示www.usta.com网站

我在.plist中添加了以下键,站点将加载一些数据但是,它不会加载任何图像。

有人知道为什么图像无法加载吗


我正在一台安装了iOS 9.3的iPhone 6设备上进行测试

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


您询问的网站使用Amazon S3提供图像服务。此屏幕截图显示图像从何处加载:


由于应用程序传输安全性会检查匹配的域名,因此您需要将s3域(
amazonaws.com
)添加到您的plist中。

您遇到了哪些错误?根据苹果的文档,这可能会导致您的应用程序被拒绝。此设置有助于确定问题是否与ATS或其他方面有关,但如果您没有非常非常充分的理由,则禁用ATS会被拒绝。事实上,我在Apple上没有遇到过此问题,虽然我知道这是需要注意的。我总是被告知使用该设置不是一个好主意,所以我更喜欢设置例外域。是的。在此之前,我曾尝试过amazonaws.com,但它不起作用。我的问题是我需要s3.amazonaws.com而不仅仅是amazonaws.com。非常感谢你!