引发应用程序传输安全性的exception?

在iOS 9下,我在这里使用了接受的答案: 传输安全性已经阻止了明文HTTP

我将这些条目添加到NSAppTransportSecurity下的Info.plist文件中。 我的应用似乎正常运行,以及执行所有我已经占了的请求。 我仍然收到错误:

应用传输安全已阻止明文HTTP(http://)资源加载,因为它是不安全的。 临时例外可以通过您的应用程序的Info.plist文件进行configuration。

我的问题是,我无法find我的应用程序代码库中这是从哪里来的,我不想让所有域(在我接受的答案中引用的懒惰选项)。 有没有办法提出一个例外,以便我可以find警告的来源?

从上面的注释中使用这个链接( http://timekl.com/blog/2015/08/21/shipping-an-app-with-app-transport-security/ ),我发现将环境variablesCFNETWORK_DIAGNOSTICS切换为1产生所有请求的详细日志。

这使我可以跟踪来自webView的请求,我要加载我自己的域,然后加载MixPanel和Google Analytics等。 在Info.plist文件中input这些域可以解决这个问题,但是我们只需要加载这些库的https版本。

使用http分析器,如Charles Proxy (30天免费试用版)来查找所有被调用的URL。