(Cordova)Xcode 5.1错误Apple Mach-O Linker错误libCordova.a文件未找到 [英] (Cordova) Xcode 5.1 Error Apple Mach-O Linker error libCordova.a file not found

查看:106
本文介绍了(Cordova)Xcode 5.1错误Apple Mach-O Linker错误libCordova.a文件未找到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近尝试归档产品,以便将其提交到应用商店,但是遇到了这个错误,它耗尽了我的时间.错误如下:

I recently tried to archive my product in order to submit it to the app store, but came across this error that has eaten up my time. The error goes as follows:

Ld /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App \ Store/IntermediateBuildFilesPath/Alter.build/App \ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter normal armv7 cd/Applications/MAMP/htdocs/Alter/platforms/ios 出口IPHONEOS_DEPLOYMENT_TARGET = 6.0 导出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 armv7 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk -L/用户/引导/库/开发人员/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/构建/中间体/ArchiveIntermediates/Alter-App \ Store/BuildProductsPath/App \ Store-iphoneos -F/用户/引导/库/开发人员/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/构建/中间体/ArchiveIntermediates/Alter-App \ Store/BuildProductsPath/App \ Store-iphoneos-文件列表 /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App \ Store/IntermediateBuildFilesPath/Alter.build/App \ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter.LinkFileList -dead_strip -weak_framework CoreFoundation -weak_framework UIKit -weak_framework AVFoundation -weak_framework CoreMedia -weak-lSystem -force_load/Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzzdkld/Build Store/BuildProductsPath/App \ Store-iphoneos/libCordova.a -ObjC -fobjc-arc -fobjc-link-runtime -miphoneos-version-min = 6.0 -framework AssetsLibrary /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App \ Store/BuildProductsPath/Release-iphoneos/libCordova.a -framework CoreGraphics-框架MobileCoreServices-框架CoreLocation -Xlinker -dependency_info -Xlinker/Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App \ Store/IntermediateBuildFilesPath/Alter.build/App \ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter_dependency_info.dat -o/Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App \ Store/IntermediateBuildFilesPath/Alter.build/App \ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter

Ld /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/IntermediateBuildFilesPath/Alter.build/App\ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter normal armv7 cd /Applications/MAMP/htdocs/Alter/platforms/ios export IPHONEOS_DEPLOYMENT_TARGET=6.0 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 armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk -L/Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/BuildProductsPath/App\ Store-iphoneos -F/Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/BuildProductsPath/App\ Store-iphoneos -filelist /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/IntermediateBuildFilesPath/Alter.build/App\ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter.LinkFileList -dead_strip -weak_framework CoreFoundation -weak_framework UIKit -weak_framework AVFoundation -weak_framework CoreMedia -weak-lSystem -force_load /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/BuildProductsPath/App\ Store-iphoneos/libCordova.a -ObjC -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=6.0 -framework AssetsLibrary /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/BuildProductsPath/Release-iphoneos/libCordova.a -framework CoreGraphics -framework MobileCoreServices -framework CoreLocation -Xlinker -dependency_info -Xlinker /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/IntermediateBuildFilesPath/Alter.build/App\ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter_dependency_info.dat -o /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App\ Store/IntermediateBuildFilesPath/Alter.build/App\ Store-iphoneos/Alter.build/Objects-normal/armv7/Alter

此错误也随之发生:

ld:找不到文件: /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App Store/BuildProductsPath/App Store-iphoneos/libCordova.a铛:错误: 链接器命令失败,退出代码为1(使用-v查看调用)

ld: file not found: /Users/guled/Library/Developer/Xcode/DerivedData/Alter-arpezfgnfzcguefnjpllgwzddkld/Build/Intermediates/ArchiveIntermediates/Alter-App Store/BuildProductsPath/App Store-iphoneos/libCordova.a clang: error: linker command failed with exit code 1 (use -v to see invocation)

有人可以帮助我吗?

推荐答案

这个问题使我疯狂了好几个小时.应用程序可以正常构建和运行.无法创建档案.科尔多瓦3.5和Xcode 5.1.1.

This issue was driving me crazy for hours. Apps builds and runs fine. Cannot create archive. Cordova 3.5 and Xcode 5.1.1.

通过使用Somnibyte的注释中的解决方案,我能够解决此问题.我正在创建发行版"构建配置(就像我经常做的那样),但无法从此发行版"配置创建归档.花了几个小时修补和尝试.我终于找到了Somnibyte的评论,试图简单地归档"Release"构建配置,然后……BAM!有效!谢谢谢谢谢谢Somnibyte.希望这可以节省一些时间.

I was able to resolve this issue by using the solution in the comments from Somnibyte. I was creating a "Distribution" build configuration (like I always do), and I was unable to create an archive from this "Distribution" configuration. Spent hours tinkering and trying. I finally found the comment from Somnibyte, attempted to simply archive the "Release" build configuration instead, and... BAM! It worked! Thank you thank you thank you Somnibyte. Hope this saves someone else some time.

我认为问题可能在这里

这篇关于(Cordova)Xcode 5.1错误Apple Mach-O Linker错误libCordova.a文件未找到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆