带广告的App Transport Security

时间:2016-12-11 17:30:01

标签: ios app-transport-security

我正在为使用freewheel.tv来投放视频广告的客户开发应用。据我所知,freewheel允许广告提供商托管他们自己的广告,这意味着广告域是动态的。我知道在1号之后,Apple正在阻止应用程序将NSAllowsArbitraryLoads设置为true。我已经阅读了一些关于Apple的帖子,允许某些情况下的例外情况,但我不愿依赖它。

处理此方案的最佳方法是什么?我只是向我的客户解释我们必须向Apple展示我们的用例并希望他们批准它或者我还能做些什么吗?任何指导将非常感谢。

2 个答案:

答案 0 :(得分:1)

根据此视频和许多其他资源What's New in Security判断,您需要向Apple提供足够的解释为什么您需要获得此异常。尽快与他们取得联系可能是一个好主意。

答案 1 :(得分:-1)

拥有Apple批准流程的丰富经验,我可以告诉您,如果他们让您的应用将NSAllowsArbitraryLoads标志设置为true,那么我就是世界上最惊讶的人拒绝其他人。最重要的是,如果freewheel.tv希望继续在iOS设备上开展业务,他们必须为其客户找到一个解决方案,以允许特定域或通过HTTPS提供广告的硬性要求。

我非常怀疑与Apple进行对话(如果你甚至可以拿到它们)会有任何不同。

要解决您的问题,您必须允许您知道的每个域名都在您的info.plist中投放广告或更改广告提供商。