2013-02-01 30 views
6

Bir iOS projesinde, projemi çalıştırmak üzere derlediğimde, düzgün çalışıyor. Bunu arşivlerseniz
Ancak, aşağıdaki hata nedeniyle başarısız:Xcode'da arşivlenemiyor: CocoaPods bağlantı hatası

ld: file not found: /Users/xxxxx/Work/xxxxx/codes/xxxxx/DerivedData/xxxxx/Build/Intermediates/ArchiveIntermediates/xxxxx/InstallationBuildProductsLocation/Applications/libPods.a 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Xcode 4.6 ve iOS 5.0 kullanıyorum.

+0

Ve "..../libPods.a" dosyası var mı? – trojanfoe

+0

InstallationBUildProductsLocation klasöründe değil ve orada nasıl derleneceğini bilmiyorum. –

+0

Xcode adında bir bağımlılık var gibi görünüyor, '/Applications/Xcode46-DP4.app/Contents/Developer' mevcut değil, ben de yanlış olan 4.6 sürümü var hatalar alıyorum. – zaph

cevap

6

Uzun bir süre aradım ve sonunda bir şey buldum ve benim için de aynı sorunu çözdüm.

yılında Yapı>Diğer Bağlayıcı Bayrak Ayar: hala ihtiyaç duyan herkes için

Muhtemelen bayrak Debug ve diğerleri için farklıdır.
$(TARGET_BUILD_DIR) - $(BUILT_PRODUCTS_DIR) için değiştirmeye çalışın.

Benim için $(TARGET_BUILD_DIR)/libPods.a'u $(BUILT_PRODUCTS_DIR)/libPods.a olarak değiştirdim ve sorun çözüldü.