当我试图构建一个iOS应用程序时,我得到这些错误。

ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Ld /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator/Totalbox.app/Totalbox normal x86_64
cd /Users/Markus/Development/xcode/totalbox-ios
export IPHONEOS_DEPLOYMENT_TARGET=7.1
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.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 x86_64 -isysroot 
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk -L/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -F/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -filelist /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Intermediates/Totalbox.build/Debug-iphonesimulator/Totalbox.build/Objects-normal/x86_64/Totalbox.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -ObjC -framework CoreGraphics -framework Foundation -framework MobileCoreServices -framework QuartzCore -framework Security -framework SystemConfiguration -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=7.1 -framework CoreGraphics -framework UIKit -framework Foundation -lPods -Xlinker -dependency_info -Xlinker /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Intermediates/Totalbox.build/Debug-iphonesimulator/Totalbox.build/Objects-normal/x86_64/Totalbox_dependency_info.dat -o /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator/Totalbox.app/Totalbox

在构建设置中的PODS ROOT:

${SRCROOT}/Pods

我没有创建这个Xcode项目-只是从git中取出它来检查。


当前回答

我也有这个问题。我的CocoaPods安装出了问题。除KIF外,没有任何吊舱安装正确。我关注了这条线索上的评论,希望能有所帮助。

基本上,我需要确保我的项目和Pods项目的Build Active Architectures Only设置是相等的。

其他回答

这个项目似乎一直在使用椰子足类动物。你项目里的文件不见了。

你不能直接从git中下载。你需要从cocoapods安装它。

如需更多帮助,请参阅CocoaPods入门教程

如果项目使用CocoaPods,请注意始终打开.xcworkspace文件而不是.xcodeproj文件

这个错误

没有为-lRNDateTimePicker找到库

通过将“@react-native-community/datetimepicker”从“^6.3.2”降级为“5.1.0”来解决

希望能有所帮助

删除导入cocoapods源代码中除podfile外的所有对应文件/文件夹。

重新安装cocoapod。这将清除来自原始源的任何冗余拉。

下面的解决方案适用于2.3版本的核心情节。 在其他链接器标志部分中执行以下更改。

1.添加$(inherited)并将此项目拖到顶部位置 2.删除-l"Pods-fmemopen ", l"Pods- nsattributedstringmarkdownparser "和-l"Pods- magicalrecord "中的"Pods-"前缀。

如果问题仍然存在,最后查看是否设置了PODS_ROOT。您可以在用户定义部分中检查它。

我也有这个问题。我的CocoaPods安装出了问题。除KIF外,没有任何吊舱安装正确。我关注了这条线索上的评论,希望能有所帮助。

基本上,我需要确保我的项目和Pods项目的Build Active Architectures Only设置是相等的。