Неопределенные символы для архитектуры armv7? Что означает эта ошибка?

Я просто пометил весь свой код CocoaAsyncSocket как код, не относящийся к ARC, и он дал мне следующие 3 ошибки:

Undefined symbols for architecture armv7:
  "_kCFStreamNetworkServiceTypeVoIP", referenced from:
      -[GCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in GCDAsyncSocket.o
  "_kCFStreamNetworkServiceType", referenced from:
      -[GCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in GCDAsyncSocket.o
  "_kCFStreamPropertySSLSettings", referenced from:
      -[GCDAsyncSocket maybeStartTLS] in GCDAsyncSocket.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Кто-нибудь знает, что это означает и как это исправить?

5
задан Andrew 27 December 2011 в 21:16
поделиться