Me estoy volviendo loco, no puedo entenderlo.XMLRPC-iOS para el proyecto de iOS
He descargado e intento crear XMLRPC para iOS. I triend con https://github.com/eczarny/xmlrpc y https://bitbucket.org/kdbdallas/xmlrpc-ios/wiki/Home El primero, el original, no tiene un destino de iOS. el segundo debería tener, pero incluso ese parece no funcionar.
construyo XMLRPC-IOS lib utilizando XCode la siguiente manera:
- descargar, descomprimir, abierta en Xcode
- Ir al menú de productos> Archivo
- En organizada elijo "Compartir" en el última compilación
- Lo guardo en mi propia carpeta de proyecto. Incluirlo en el proyecto.
Cuando construyo mi propio proyecto me sale:
ld: warning: ignoring file /Users/paulp/Documents/ios/iPhone/ios-account/Account/external/XMLRPC/libXMLRPC_iOS.a, file was built for archive which is not the architecture being linked (i386) Undefined symbols for architecture i386:
"_OBJC_CLASS_$_XMLRPCRequest", referenced from: objc-class-ref in MyAPI.o
"_OBJC_CLASS_$_XMLRPCConnectionManager", referenced from: objc-class-ref in MyAPI.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
¿Cómo es posible? Los ajustes XMLRPC-IOS se establecen en:
- SDKROOT = iphoneos5.0
- ARCHS = $ (ARCHS_STANDARD_32_BIT) = ARMv7
- IPHONEOS_DEPLOYMENT_TARGET = 5.0
- VALID_ARCHS = armv7k ARMv6 armv7f ARMv7
- OTHER_CODE_SIGN_FLAGS = armv7k armv7f armv6 armv7
- GCC_VERSION = com.apple.compilers.llvmgcc42
¿Alguien puede explicarme cómo puedo construir y usar la biblioteca XMLRPC-iOS en mi propia aplicación? Gracias!
Impresionante, muy buena explicación. Voy a intentarlo. ¿Podrías enviarmela? Paul-en- Paul Peelen -dot- com. ¡Gracias! –
Claro que puedo. Lo subiré a alguna parte y publicaré el enlace en la respuesta original, solo ayudará a otros a tener el mismo problema. – mja
@mja gracias por publicar la respuesta y el código. Realmente ayuda. Solo quiero preguntarle que el proyecto https://github.com/eczarny/xmlrpc tiene tres objetivos. ¿Puede ayudarnos cómo ha extraído la versión de ios (objetivo) por separado? – Gypsa