我们最近迁移到CocoaPods以使依赖更简单。直到今天我们都试图将其归档为崩溃剂时,它运作良好。我正在使用Xcode 6
。
我不断获得ld: library not found for -lsqlite3
这就是我设置Podfile的方式
platform :ios, "7.0"
platform :ios, :deployment_target => '7.0'
target "F11i" do
pod 'NSData+Base64', '~> 1.0'
pod 'Facebook-iOS-SDK', '~> 3.18'
pod 'CrashlyticsFramework', '~> 2.2'
pod 'Localytics-AMP', '~> 2.60'
end
target "F11iTests" do
pod 'NSData+Base64', '~> 1.0'
pod 'Facebook-iOS-SDK', '~> 3.18'
pod 'CrashlyticsFramework', '~> 2.2'
pod 'Localytics-AMP', '~> 2.60'
end
运行pod安装后,我就看到了这一点:
Analyzing dependencies
Downloading dependencies
Using Bolts (1.1.2)
Using CrashlyticsFramework (2.2.4)
Using Facebook-iOS-SDK (3.18.0)
Using Localytics-AMP (2.60.0)
Using NSData+Base64 (1.0.0)
Generating Pods project
Integrating client project
我正在通过xcworkspace
我尝试了建议here的解决方案,但我在建议的解决方案中没有看到任何$(TARGET_BUILD_DIR)
。
请问任何建议?
更新
LIBRARY_SEARCH_PATHS
看起来像这样:
答案 0 :(得分:1)
关注我们的评论链,您的Xcode安装不正确。
用于设备的Platform SDK至少缺少模拟器Platform SDK中的1个文件。谁知道还有什么不对。
我的建议是删除Xcode并从Apple进行全新安装。