Ios xCode:找不到库-lPods螺栓-退出代码1

Ios xCode:找不到库-lPods螺栓-退出代码1,ios,objective-c,xcode,xcode6,cocoapods,Ios,Objective C,Xcode,Xcode6,Cocoapods,嗨,我有这个问题: ld:未找到-lPods螺栓的库 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看 调用) 然而,我从Facebook文档下载了Bolt软件包,并将其放入我的支持文件中。此外,我正在使用Cocoapods,所以我也使用Cocoapods下载了Bolt Ld /Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Products/Debug-i

嗨,我有这个问题:

ld:未找到-lPods螺栓的库

叮当声:错误:链接器命令失败,退出代码为1(使用-v查看 调用)

然而,我从Facebook文档下载了Bolt软件包,并将其放入我的支持文件中。此外,我正在使用Cocoapods,所以我也使用Cocoapods下载了Bolt

Ld /Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Products/Debug-iphoneos\ /Jobazo.app/Jobazo normal arm64
    cd /Users/mmk88/Desktop/Jobazo
    export IPHONEOS_DEPLOYMENT_TARGET=8.1
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk
-L/Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Products/Debug-iphoneos\
-F/Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Products/Debug-iphoneos\
-F/Users/mmk88/Desktop/Jobazo/Pods/Parse -F/Users/mmk88/Desktop/Jobazo/Pods/Parse-iOS -F/Users/mmk88/Desktop/Jobazo/Pods/ParseFacebookUtils -F/Users/mmk88/Documents/FacebookSDK -F/Users/mmk88/Desktop/Jobazo/Jobazo -filelist /Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Intermediates/Jobazo.build/Debug-iphoneos/Jobazo.build/Objects-normal/arm64/Jobazo.LinkFileList
-Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -ObjC -lPods-Bolts -lPods-Facebook-iOS-SDK -lPods-JSMessagesViewController -lPods-JSQSystemSoundPlayer -lPods-Parse -lPods-Parse-iOS -lPods-ParseFacebookUtils -lsqlite3 -lz -framework AudioToolbox -framework CFNetwork -framework CoreGraphics -framework CoreLocation -framework Foundation -framework MobileCoreServices -framework Parse -framework ParseFacebookUtils -framework QuartzCore -framework Security -framework StoreKit -framework SystemConfiguration -framework UIKit -weak_framework Accounts -weak_framework AdSupport
-weak_framework AudioToolbox -weak_framework CoreGraphics -weak_framework CoreLocation -weak_framework Foundation -weak_framework QuartzCore -weak_framework Security -weak_framework Social -weak_framework UIKit -fobjc-arc -fobjc-link-runtime
-miphoneos-version-min=8.1 -lPods-JSQMessagesViewController -framework AudioToolbox -framework QuartzCore -framework Bolts -lPods-Bolts
-lPods-Facebook-iOS-SDK -lPods-JSMessagesViewController -lPods-JSQSystemSoundPlayer -lPods-Parse-iOS -lPods-Parse -lPods-ParseFacebookUtils -lPods -Xlinker -dependency_info -Xlinker /Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Intermediates/Jobazo.build/Debug-iphoneos/Jobazo.build/Objects-normal/arm64/Jobazo_dependency_info.dat -o /Users/mmk88/Library/Developer/Xcode/DerivedData/Jobazo-gejnfogovpyqypgovssmomabbuhl/Build/Products/Debug-iphoneos\ /Jobazo.app/Jobazo
播客文件:

source 'https://github.com/CocoaPods/Specs.git'  

platform :ios, '6.0' 

pod 'Parse-iOS' 

pod 'ParseFacebookUtils'  

pod 'JSMessagesViewController' 

pod 'Bolts'

通常,当某个pod依赖项意外添加到目标设置的“链接二进制文件与库”下的“构建阶段”窗格时,有时会发生这种情况


从构建阶段删除库“.a”文件就可以了。

我的问题是我更改了项目的名称,所以 我重新安装了pods和“链接二进制文件与库” 我不得不删除“libPods-(旧的pods\u名称).a”以及“Bolts.framework”和“Restkit.framework”。 然后重新安装吊舱
这对我有用

我通过将
scheme
切换到
Pods xxx
解决了这个问题,并首先构建了它。然后,切换回原始项目,并构建它

Pods xxx
构建必要的xxx。首先,解决依赖性问题

交换方案 在工具栏上,选择


产品->方案->(Pods xxx或原始目标)

是否包括您的pod文件?@DanielGalasko在原始帖子中发布-感谢您的帮助酷,看起来不错。最后一个问题:您是否更新了可可豆安装?在你的目标的“构建阶段”,是否有Libbods螺栓的可能性?@DanielGalasko是的。我升级到cocoapods预发布版,但没有成功,所以我回到了最新版本。我有libPods Bolts.a在目标应用程序的BuildPhases中的“linkbinary with Libraries”下。将其从构建阶段删除,这应该会很麻烦。你知道这是怎么意外发生的吗?遇到了自最新版本以来使用CocoaPods的相同错误。不幸的是,我不知道它是如何发生的,我通常会向pods团队提交一个问题,并从那里着手@Matthijsbierman非常感谢。你救了我一个晚上:)有一个简单的解决办法。您需要打开Cordova生成的
.xcworkspace
文件。它包含两个项目。在我打开
.xcodeproj
文件之前,因为工作区中只有一个项目。