iOS-如何修复“ -lBolts找不到ld:库”错误?

时间:2018-08-19 20:20:41

标签: ios objective-c xcode cocoapods

我现在有几天这个烦人的错误:

enter image description here

我尝试过: 删除pods文件夹&pod文件&pod.lock文件&.workspace文件,然后重新安装pods。 删除pods.xconfig文件中的所有库搜索路径

这是我的pod文件:

# Uncomment the next line to define a global platform for your project
 platform :ios, '11.0'

target 'MyApp' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for MyApp

pod 'Firebase'
pod 'Bolts'
pod 'Firebase/Firestore'
pod 'Google-Mobile-Ads-SDK'
pod 'Fabric'
pod 'Crashlytics'
pod 'PersonalizedAdConsent'
pod 'Highcharts', '~> 6.1.0'
pod 'FBSDKCoreKit'
pod 'GoogleToolboxForMac'
pod 'FirebaseAnalytics'

end

这是我的问题,如果您需要其他有关我的问题的指示或代码,请随时给我评论,我会编辑问题

1 个答案:

答案 0 :(得分:4)

尝试在终端(在项目文件夹中)中运行以下命令:

pod deintegrate // removes all pod related configurations from your project
rm Podfile.lock //removes the saved reference to the pods
pod install // reinstalls the pods

清理项目(在Xcode中: + K + Shift + K

最后,请确保您编译了错误所源自的目标(您应该能够在问题导航器 + 5 中查看其源自错误的目标)