2014-10-15 4 views
1

Добрый вечер, ребята!Ошибка при попытке архивирования проекта Xcode

У меня есть проект xcode, который я хочу опубликовать в App Store. Оно `s здания и работает нормально на внешнем устройстве, но когда я пытаюсь архивировать, возникает следующая ошибка:

Ld /Users/Dado/Library/Developer/Xcode/DerivedData/MinhaBibliaOffline-bmkcjpxbesptrhdhnfhpudwgicip/Build/Intermediates/ArchiveIntermediates/MinhaBibliaOffline/InstallationBuildProductsLocation/Applications/MinhaBibliaOffline.app/MinhaBibliaOffline normal armv7 
cd /Users/Dado/Dropbox/Sistema/MyWorkspace/Apple/MinhaBibliaOffline 
export IPHONEOS_DEPLOYMENT_TARGET=7.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/iPhoneOS8.0.sdk -L/Users/Dado/Library/Developer/Xcode/DerivedData/MinhaBibliaOffline-bmkcjpxbesptrhdhnfhpudwgicip/Build/Intermediates/ArchiveIntermediates/MinhaBibliaOffline/BuildProductsPath/Release-iphoneos -L/Users/Dado/Dropbox/Sistema/MyWorkspace/Apple/MinhaBibliaOffline/Pods/build/Debug-iphoneos -L/Users/Dado/Dropbox/Sistema/MyWorkspace/Apple/MinhaBibliaOffline/Pods/build/Release-iphoneos -F/Users/Dado/Library/Developer/Xcode/DerivedData/MinhaBibliaOffline-bmkcjpxbesptrhdhnfhpudwgicip/Build/Intermediates/ArchiveIntermediates/MinhaBibliaOffline/BuildProductsPath/Release-iphoneos -filelist /Users/Dado/Library/Developer/Xcode/DerivedData/MinhaBibliaOffline-bmkcjpxbesptrhdhnfhpudwgicip/Build/Intermediates/ArchiveIntermediates/MinhaBibliaOffline/IntermediateBuildFilesPath/MinhaBibliaOffline.build/Release-iphoneos/MinhaBibliaOffline.build/Objects-normal/armv7/MinhaBibliaOffline.LinkFileList -dead_strip -ObjC -lPods-AFNetworking -lPods-MMDrawerController -lPods-WYPopoverController -framework CoreGraphics -framework MobileCoreServices -framework QuartzCore -framework Security -framework SystemConfiguration -framework UIKit -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=7.0 -lsqlite3 -framework CoreGraphics -framework UIKit -framework Foundation -lPods-MinhaBibliaOffline -Xlinker -dependency_info -Xlinker /Users/Dado/Library/Developer/Xcode/DerivedData/MinhaBibliaOffline-bmkcjpxbesptrhdhnfhpudwgicip/Build/Intermediates/ArchiveIntermediates/MinhaBibliaOffline/IntermediateBuildFilesPath/MinhaBibliaOffline.build/Release-iphoneos/MinhaBibliaOffline.build/Objects-normal/armv7/MinhaBibliaOffline_dependency_info.dat -o /Users/Dado/Library/Developer/Xcode/DerivedData/MinhaBibliaOffline-bmkcjpxbesptrhdhnfhpudwgicip/Build/Intermediates/ArchiveIntermediates/MinhaBibliaOffline/InstallationBuildProductsLocation/Applications/MinhaBibliaOffline.app/MinhaBibliaOffline 

ld: warning: directory not found for option '-L/Users/Dado/Dropbox/Sistema/MyWorkspace/Apple/MinhaBibliaOffline/Pods/build/Debug-iphoneos' 
ld: warning: directory not found for option '-L/Users/Dado/Dropbox/Sistema/MyWorkspace/Apple/MinhaBibliaOffline/Pods/build/Release-iphoneos' 
ld: library not found for -lPods-AFNetworking 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Вот моя реализация Podfile

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

platform :ios, "7.0" 

target "MinhaBibliaOffline" do 

pod "AFNetworking" 
pod "MMDrawerController", "~> 0.5.7" 
pod "TAOOverlayHelp" 
pod "WYPopoverController", "~> 0.2.2" 

end 

я искал решение часами, но все равно не нашел того, что сработало

+0

Похоже, что вы не смогли правильно связать ваш AFNEtworking pod? Но тогда ваш код будет компилироваться и запускаться, поэтому я предполагаю, что вы не используете пакет AFNetworking, но вы все еще включаете его в свой podfile? – vnchopra

+0

Я только что добавил podfile к вопросу, я что-то пропустил? – Leonardo

+1

У меня такая же проблема. Он работает при выполнении обычных сборок, но не работает при попытке сделать архив. –

ответ

0

Я только что нашел ответ, который сработал для меня .. Я напишу ниже, потому что это может быть полезно кому-то.

В моем случае мне пришлось обновить «Другие флаги компоновщика» в моей целевой задаче проекта> Настройки сборки.

Были неправильные ссылки на проекты добавлены через CocoaPods:

Например: перед: -l "Бобы-AFNetworking" я изменил: -l "Бобы-MinhaBibliaOffline-AFNetworking"

Я надеюсь, что этот ответ поможет

Cheers

Смежные вопросы