我在 App Store 中有一个支持 iOS 7 和 8 的现有应用程序(尽管我很快就会放弃对 iOS 7 的支持)。
我最新版本的应用带来了 IAD 和 AdMobs(其中 AdMobs 充当 IADS 的故障转移)。随着即将推出的 iOS 9,以及最近 Google 要求移除 SSL 的热潮 (http://googleadsdeveloper.blogspot.ch/2015/08/handling-app-transport-security-in-ios-9.html
HTTPS request in iOS 9 : NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802) ),从初学者的角度来看,我想问一下我在 Xcode 7 beta 5 中运行我的应用时遇到的一些警告。
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
我也遇到了这个链接http://timekl.com/blog/2015/08/21/shipping-an-app-with-app-transport-security/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_213
那么,在 iOS 9 上运行我的应用程序时,我究竟需要做什么才能从控制台中删除此警告?
我遇到过一个关于禁用 Xcode 中的 botched 的列表,但首先我不明白禁用它的作用是什么,而且,这是必需的吗? What does ENABLE_BITCODE do in xcode 7?
对此的任何想法将不胜感激。
Best Answer-推荐答案 strong>
阅读本文App Transport Security Technote
现在您可能必须将 NSAllowsArbitraryLoads 全局设置为 YES,因为您无法控制广告来自哪些服务器。
关于ios - NSURLSession/NSURLConnection HTTP 加载失败和 iOS 9 的其他 AdMob 警告,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/32374370/
|