Ios ld:未找到文件:链接器命令失败,退出代码为1
在Xcode中构建项目时出现以下错误: ld:找不到文件 /用户/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug iphoneos/Social_Events.app/Social_Events 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 在过去的一个小时里,我一直在犯这个错误。。有什么解决办法吗? 代码在iOS 7和xCode 5.0中运行良好。现在对于iOS8,它给出了这个错误 使用框架:Ios ld:未找到文件:链接器命令失败,退出代码为1,ios,objective-c,xcode,linker,Ios,Objective C,Xcode,Linker,在Xcode中构建项目时出现以下错误: ld:找不到文件 /用户/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug iphoneos/Social_Events.app/Social_Events 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 在过去的一个小时里,我一直在犯这个错误。。有什么解决办法吗? 代码
- 核心电话
- 地图套件
- Facebook.sdkv3.20
- 基础
- 岩芯图
- UIKit框架
<pre>
Ld /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.build/Debug-iphoneos/Social_EventsTests.build/Objects-normal/arm64/Social_EventsTests normal arm64
cd /Users/MacBookPro/Desktop/Social_Events/Social_Events/Social_Events
export IPHONEOS_DEPLOYMENT_TARGET=7.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"
</pre>
>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk -L/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug-iphoneos -F/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug-iphoneos -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/Developer/Library/Frameworks -filelist /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.build/Debug-iphoneos/Social_EventsTests.build/Objects-normal/arm64/Social_EventsTests.LinkFileList -dead_strip -bundle_loader /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug-iphoneos/Social_Events.app/Social_Events -framework XCTest -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=7.1 -framework XCTest -framework UIKit -framework Foundation -Xlinker -dependency_info -Xlinker /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.build/Debug-iphoneos/Social_EventsTests.build/Objects-normal/arm64/Social_EventsTests_dependency_info.dat -o /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.build/Debug-iphoneos/Social_EventsTests.build/Objects-normal/arm64/Social_EventsTests
>ld: file not found: /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug-iphoneos/Social_Events.app/Social_Events
clang: error: linker command failed with exit code 1 (use -v to see invocation)
>(null): File not found: /Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug-iphoneos/Social_Events.app/Social_Events
Ld/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.Build/Debug-iphoneos/Social_Events sts.Build/Objects-normal/arm64/Social_Events sts normal arm64
cd/Users/MacBookPro/Desktop/Social_Events/Social_Events/Social_Events
导出IPHONEOS_部署_目标=7.1
export PATH=“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/sbin:/sbin”
>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-arch arm64-bundle-isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk-L/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug iphoneos-F/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug iphoneos-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/Developer/Library/Frameworks-F/Applications/Xcode.app/Library/Frameworks-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.Platforms/Developer/Library/Frameworks-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/Developer/Library/Frameworks-文件列表/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.Build/Debug-iphoneos/Social_Events sts.Build/Objects-normal/arm64/Social_Events sts.LinkFileList-dead_strip-bundle_loader/CopyDaviVIVDFCZZZNHMGOBHY/Bug/Outs/Debug IpONeOS/SualAlvia事件。App/SooalAlvia事件-框架XCTEST-FOBC ARC-FOBC链接运行时- MiPoeOs版本MIN=7.1。框架XCTEST-框架UIKET-FraseFrask- XLKEK-依赖性信息-XLink/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.Build/Debug-iphoneos/Social_EventsTests.Build/Objects-normal/arm64/Social_EventsTests_dependency_info.dat-o/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Intermediates/Social_Events.Build/Debug-iphoneos/Social_EventsTests.Build/Objects-normal/arm64/Social_EventsTests
>ld:未找到文件:/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzucoulzznhmgobhy/Build/Products/Debug iphoneos/Social_Events.app/Social_Events
叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)
>(null):未找到文件:/Users/MacBookPro/Library/Developer/Xcode/DerivedData/Social_Events-cfnteabiivwfdzcoulzznhmgobhy/Build/Products/Debug iphoneos/Social_Events.app/Social_Events
尝试删除“社交事件测试”目标。我已通过重命名产品解决了此问题
在应用程序的目标中,选择“生成设置”
在打包选项下,您必须将产品重命名为错误中显示的名称
它解决了我的问题,代码开始编译。我的测试用例也正在执行。是否尝试清理派生数据
$(BUILT_PRODUCTS_DIR)/YourNewProductName.app/YourNewProductName
问题是,重命名产品后,其测试目标仍在查找以前的应用程序名称 选择您的测试目标,然后在生成设置中修改TestHost值,以符合您的新产品名称,方法如下:
您可能会收到此错误,因为您重命名了项目,并且再也找不到
Tests
。这很容易解决:
在Xcode中解决它,如下所示:
[项目的测试]
常规
选项卡下,从下拉列表中更改主机应用程序
RandomNumber是我的项目的旧名称(产品名称)。我在添加FBSDKCoreKit时遇到了类似的问题。框架和解决方案是:
框架
,则使用选项删除所有引用
将其删除框架
直接拖放到组
中,以将其放入项目中->Targets->->->search path->framework search path
下设置框架搜索路径。
重新定位框架后,框架搜索路径
将变为空,并导致链接器错误,未找到框架
我也有类似的问题
$(BUILT_PRODUCTS_DIR)/YourNewProductName.app/YourNewProductName