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
我找到了解决方案。
- 确保您已 link 使用 Foundation.framework 和 CFNetwork.framework
编辑您的项目
- 确保 Foundation 框架包含在 CFNetwork 之前。
- 如果您的项目中已经有此配置,那么一旦取消link这些框架,清理您的项目并再次link它们。
此后我的项目运行良好,希望你的也一样。
应用程序在启动时崩溃,错误日志
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
我找到了解决方案。
- 确保您已 link 使用 Foundation.framework 和 CFNetwork.framework 编辑您的项目
- 确保 Foundation 框架包含在 CFNetwork 之前。
- 如果您的项目中已经有此配置,那么一旦取消link这些框架,清理您的项目并再次link它们。
此后我的项目运行良好,希望你的也一样。