【发布时间】:2014-09-07 01:20:42
【问题描述】:
在 Xcode 6 项目中安装 Pods 后,Pod 项目中的 iOS 框架(例如 CoreText、CFNetwork 等)都显示为红色并且路径不正确,它在模拟器上运行良好,但在尝试构建到设备时会导致崩溃:
dyld: Symbol not found: _NSURLAuthenticationMethodClientCertificate
Referenced from: /var/mobile/Applications/3068D977-8690-44B7-A683-
8E213B7AA615/NoodleLive.app/NoodleLive
Expected in: /System/Library/Frameworks/CFNetwork.framework/CFNetwork
in /var/mobile/Applications/3068D977-8690-44B7-A683-8E213B7AA615/NoodleLive.app/NoodleLive
(lldb)
不正确的路径指向
'/Applications/Xcode6-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/CoreLocation.framework'
如果它是正确的路径,它应该指向 'iPhoneOS8.0.sdk' 而不是 'iPhoneOS7.1.sdk'
我正在使用最新版本的 cocoapods,并将命令行工具更改为 Xcode 6.0。任何帮助表示赞赏。
【问题讨论】:
标签: ios objective-c xcode cocoapods xcode6