2013-06-03 8 views
9

Boştayım. Bunu ilk yüklemem gerekiyor ve Pony Debugger'ın çalışmasına ihtiyacım var.SocketRocket PonyDebugger çalışmasını yapabilmem için socketrocket'i yüklemeye çalıştıktan sonra, 3 Apple Match-O linker hatası alıyorum

Undefined symbols for architecture i386: 
    "_utf8_countTrailBytes", referenced from: 
     _validate_dispatch_data_partial_string in libSocketRocket.a(SRWebSocket.o) 
    "_utf8_nextCharSafeBody", referenced from: 
     _validate_dispatch_data_partial_string in libSocketRocket.a(SRWebSocket.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Herhangi bir tavsiye çok takdir edilmektedir!

Teşekkürler!

DÜZENLEME: Oluşturma Aşamalarına SocketRocket.Framework'ı ekledim ve hatalar gitti ama şimdi yeni bir tane veriyor.

/Library/Developer/Xcode/DerivedData/ProjectIpaws-fxtqgpqcnolfqvgaeikbuxwzdbcv/Build/Products/Debug-iphonesimulator/SocketRocket/SocketRocket 

Yeni olan hiç mantıklı değil.

cevap

0

Temizlemeyi ve yeniden oluşturmayı deneyin. Türetilmiş Verileri Düzenleme -> Projeler'e giderek temizlemeyi denemiyorsanız, projenizi seçin ve Türetilmiş Veriler konumunun yanındaki Sil'i seçin.

41

Uygulamanız aşağıdaki çerçeveler karşı bağlantılı olmalıdır:

  • libicucore.dylib
  • CFNetwork.framework
  • Security.framework
  • Foundation.framework
+6

Bu tam sorunları yaşadım ve problemim libicucore.dylib ile bağlantılı olmadığımdı. Teşekkürler! – hatunike

+0

+1 iyi bir tutmak –

+0

muhtemelen eklemek gerekir kütüphane libicucore.dylib – Adamontherun

2

dosya uzantıları nedense Xcode 7'de değişti. , .tbd dosyaları

Xcode 9 için
0

ekle

Bağlantılı kafes ve kütüphanelerde

libicucore.tbd ekleyin.

İlgili konular