NSURLSession
存在问题。我的iOS8 iPhone应用程序依赖于此类,以便连续从服务器获取数据(每5-10秒)。因此,当我初始化一个旨在与服务器交互的自定义控制器时,我创建了一个会话对象。这就是我的工作:
override init() {
super.init()
var configuration = NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier(thisSessionIdentifier)
session = NSURLSession(configuration: configuration, delegate:self, delegateQueue:NSOperationQueue.mainQueue())
...
}
直到昨天,一切都运转良好。今天,当我在物理iPhone 6上测试时,对NSURLSession
的调用完全阻止了应用程序。
这不会发生在模拟器上。
卸载应用程序并重新重新安装(即使使用不同的软件包ID)也无法解决问题。
任何有线索的人?
答案 0 :(得分:0)
我在iOS7上遇到过几个真实用户。他们唯一的出路是从备份中擦除和恢复设备。
令人失望这仍然是iOS8上的一个问题。
答案 1 :(得分:0)
我遇到了同样的问题。我怀疑这是一个iOS错误。