我刚刚更新到Xcode 7和Swift 2.0,当然它在我的应用程序中引起了一些问题。我已经解决了很多问题,但我正在努力解决这个问题。
在我的表视图中,我正在从Parse.com加载图像,但由于某种原因,图像没有显示在AsyncImageView中。此代码在更新之前完美运行,因此我不确定问题是什么:
ListObject
我已经检查过确保从Parse正确加载了图片网址,确实如此。这是我正在使用的库:https://github.com/nicklockwood/AsyncImageView
有人有什么想法吗?
答案 0 :(得分:6)
由于Apple的新Apple" Apple Transport Security"您可能会遇到阻止的网络请求自iOS9(= Xcode7)以来一直处于活动状态。如果您想从http:// URL加载数据,您需要告诉应用程序,ATS不适用于您的应用程序或某些域。
Apple的技术说明在这里:https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/
首先,您可以将一个字段NSAppTransportSecurity
与条目NSAllowArbitraryLoads
= ON
添加到您的Info.plist中,看看您能获得多远:
如果ATS设置的某些名称不适合您,请阅读以下博客文章,该文章描述了不同的名称 - 这些名称过去对我有用:http://ste.vn/2015/06/10/configuring-app-transport-security-ios-9-osx-10-11/