v7a que procesadores procesador para español celulares arquitectura armeabi objective-c ios ios5 xmpp xmppframework

objective c - que - Símbolos indefinidos para la arquitectura armv7 cuando se agrega CocoaAsyncSocket



procesador arm para pc (1)

Solo necesita agregar SecurityFramework en Frameworks. También conocí este mismo problema.

Estoy tratando de usar XMPPFramework con un proyecto iOS5 (ARC) bajo xcode 4.2.1 pero estoy enfrentando este problema. Una vez que agregue CocoaAsyncSocket a mi proyecto como parte de la preparación de mi proyecto para usar XMPPFramework como en 1, aparece el siguiente error.

He visto a otras personas tener los "Símbolos indefinidos para la arquitectura de armv7", pero no encontré todavía una respuesta a este problema en particular que tengo en este momento.

Me he vinculado a CFNetwork y marqué el GCDAsyncSocket.m como no ARC (-fno-objc-arc) pero sigo recibiendo el error. Cualquier ayuda es apreciada.

Undefined symbols for architecture armv7: "_SSLGetBufferedReadSize", referenced from: ___33-[GCDAsyncSocket flushSSLBuffers]_block_invoke_0 in GCDAsyncSocket.o -[GCDAsyncSocket doReadData] in GCDAsyncSocket.o "_SSLSetIOFuncs", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLRead", referenced from: -[GCDAsyncSocket flushSSLBuffers] in GCDAsyncSocket.o -[GCDAsyncSocket doReadData] in GCDAsyncSocket.o "_SSLWrite", referenced from: -[GCDAsyncSocket doWriteData] in GCDAsyncSocket.o "_SSLClose", referenced from: -[GCDAsyncSocket closeWithError:] in GCDAsyncSocket.o "_SSLCreateContext", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLSetEnabledCiphers", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLSetCertificate", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLSetConnection", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLHandshake", referenced from: -[GCDAsyncSocket ssl_continueSSLHandshake] in GCDAsyncSocket.o "_SSLSetProtocolVersionMax", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLSetPeerDomainName", referenced from: -[GCDAsyncSocket ssl_startTLS] in GCDAsyncSocket.o "_SSLSetProtocolVersionMin", referenced from: -[GCDAsyncSocket ssl_startTLS] 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)