Swift - 应用程序在 IOS 8.4 中启动时崩溃并出现错误 _NSURLSessionTaskPriorityDefault

Swift - App getting crashed in IOS 8.4 on launch with error _NSURLSessionTaskPriorityDefault

应用程序在启动时崩溃,错误日志

dyld: Symbol not found: _NSURLSessionTaskPriorityDefault Referenced from: /private/var/mobile/Containers/Bundle/Application/E302B99F-08D3-45C0-A8ED-F500052FF375/AppName.app/AppName Expected in: /System/Library/Frameworks/Foundation.framework/Foundation in /private/var/mobile/Containers/Bundle/Application/E302B99F-08D3-45C0-A8ED-F500052FF375/AppName.app/AppName

IOS 目标版本:8.0 Swift : 版本 2.2

设备:Iphone6 设备版本 8.4

我找到了解决方案。

  1. 确保您已 link 使用 Foundation.framework 和 CFNetwork.framework
  2. 编辑您的项目
  3. 确保 Foundation 框架包含在 CFNetwork 之前。
  4. 如果您的项目中已经有此配置,那么一旦取消link这些框架,清理您的项目并再次link它们。

此后我的项目运行良好,希望你的也一样。