Pregunta

Seguí las instrucciones en el github Página Pero algo está mal (sin duda soy yo: P), pero ¿sabes cualquier buen tutorial para integrar / usar en Xcode4 Restkit?

¡Gracias!

¿Fue útil?

Solución

Descargue la última versión de este enlace http://restkit.org/

y extraiga la carpeta zip y encontrará un archivo readme.md que explica sus pasos para instalar para xcode 4.x como se muestra a continuación

Xcode 4.x (submódulo Git)

  1. Agregue el submódulo: git submodule add git://github.com/RestKit/RestKit.git RestKit
  2. Abra el proyecto que desea agregar Restkit en Xcode.
  3. Enfoque su proyecto y seleccione el "Menú" Vista> "Navigators"> "Proyecto" para poner a la vista la lista de archivos del proyecto.
  4. Arrastre el archivo RESTKIT.XCODEPROJ del Finder y deje caer en su "" .xCodeproj.
  5. Haga clic en el nombre de su proyecto en la barra lateral a la izquierda para abrir la vista Configuración del proyecto en el panel derecho de la ventana.
  6. En el panel medio verás PROYECTO y Objetivos encabezados para su proyecto. Haga clic en el nombre de su proyecto, luego seleccione Configuración de construcción a lo largo de la parte superior para abrir el editor de configuración de compilación para todo su proyecto.
  7. Encuentra el Rutas de búsqueda de encabezado ajuste. Haga doble clic y agregue una nueva entrada. Agregue una ruta de búsqueda al "$(SOURCE_ROOT)/RestKit/Build" Directorio que ha agregado a su proyecto. NO HAGA comprobar el Recursive caja.
  8. Encuentra el Rutas de búsqueda de biblioteca ajuste. Haga doble clic y agregue una nueva entrada. Agregue una ruta de búsqueda al "$(SOURCE_ROOT)/RestKit/Build/$(BUILD_STYLE)-$(PLATFORM_NAME)" Directorio que ha agregado a su proyecto.
    NOTA: Esto solo es necesario si eres NO usando DerivedData.
  9. Encuentra el Otras banderas de enlazador Entrada y haga doble clic. Utilizar el + botón para agregar una nueva entrada e ingresar -ObjC -all_load. Despedir al editor con el Hecho botón.
  10. Localice el objetivo que desea agregar Restkit en el Objetivos Lista en el medio del panel editor. Seleccione para abrir el editor de configuración de destino en el panel derecho de la ventana.
  11. Haga clic en el Fases de construcción Pestaña a lo largo de la parte superior de la ventana para abrir el editor de fases de compilación.
  12. Haga clic en los triángulos de divulgación al lado del Dependencias objetivo y Enlace binario con bibliotecas elementos.
  13. En el Dependencias objetivo Sección, haga clic en el + botón para abrir la hoja de selección de destino. Haga clic en el Reabrochar objetivo agregado (tendrá el icono de ojo de toros) y haga clic en el Agregar botón para crear una dependencia.
  14. En el Enlace binario con bibliotecas Sección, haga clic en el + botón para abrir la hoja de selección de la biblioteca. Aquí debemos instruir al objetivo que se vincule con todas las bibliotecas de descanso requeridas y varias bibliotecas de sistemas. Seleccione cada uno de los siguientes elementos (uno a la vez o mientras mantenga presionado la tecla de comando para seleccionarlos todos a la vez) y luego haga clic en el Agregar botón:
    • librestkitcoredata.a - Opcional. Solo necesario si está utilizando datos principales.
    • librestkitjsonparserjsonkit.a
    • Librestkitnetwork.A
    • librestkitObjectMapping.A
    • librestkitsupport.A
    • Cfnetwork.framework
    • Coredata.framework - Opcional. Solo necesario si está utilizando datos principales
    • MobileCoreServices.framework
    • SystemConfiguration.Framework
    • libxml2.dylib - Opcional. Solo necesario si está mapeando de las cargas útiles XML y enlace LibrestkitxmlParserLibxml.a en su aplicación.
  15. Verifique que todas las bibliotecas aparezcan en el Enlace binario con bibliotecas sección antes de continuar.

¡Felicitaciones, ahora ha terminado de agregar Restkit a su proyecto basado en Xcode 4!

Ahora solo necesita agregar INCLUSE para las bibliotecas RESTKIT en los lugares apropiados de su aplicación. Las incluyas relevantes son:

#import <RestKit/RestKit.h>
// And if you are using Core Data...
#import <RestKit/CoreData/CoreData.h>

Otros consejos

Encontré este tutorial muy útil para que funcione en Xcode 4.0.

http://liebke.github.com/restkit-github-client-example/

Hice mi construcción siguiendo este empinado https://github.com/restkit/restkit/wiki/installing-restkit-in-xcode-4.x y Guoleii tiene razón. Pero necesitaba cambiar el directorio del propietario.

¿Has visto estos hilos del Grupo Google de Restkit?

enlace 1 enlace 2

Intenta buscar allí. Pero por ahora, parece haber muchos problemas con Restkit y Xcode 4, incluso hay un YouTube video mostrando los problemas (ninguno mostrando un cómo hacerlo).

¿Construyó Restkit de acuerdo con la página Wiki "Instalación de Restkit en Xcode 4.x" en github.com/restkit? Creo que hay un pequeño error. Aquí está mi solución: 1. En "Build Fases" -> "Enlace binario con bibliotecas", elimine el reestkit.framework y agregue seguridad.

Entonces funciona.

Acabo de intentar instalar Restkit en un proyecto Xcode 5 IOS 7.0 recientemente creado. Intenté descargar el proyecto y seguir los pasos anteriores, pero me faltaba la mayor parte del contenido en la carpeta Restkit/Vendor. Después de investigar un poco, hice la táctica de submódulo y eso me sacó toda la información de esas carpetas.

Desde el directorio de cambio de símbolo del sistema en la carpeta de su proyecto, para mí fue

$ cd Documents/Projects/NewlyCreatedApp

Desde allí, debe ejecutar este comando si no tiene repositorio de git nota: debe descargar git para instalar esto, si aún no lo ha hecho, si aún no lo ha hecho,

$ git init

Después de eso, debe ejecutar estos comandos para descargar Restkit en la carpeta de su proyecto

$ git submodule add git://github.com/RestKit/RestKit.git
$ git submodule update --init --recursive

Después de eso, debe ir a la respuesta de Nakkeeran anterior y comenzar desde el paso 2, para configurar el proceso. En el paso 7, se le pedirá que agregue "$ (fuente_root)/restkit/build" a sus rutas de búsqueda de encabezado, pero tras una inspección más cercana, el marco Restkit ya no tiene la carpeta de compilación, por lo que debe cambiar eso a "$ (Source_root)/ Restkit/Code "para que se ajuste a la versión actual del kit REST

Espero que esto ayude, y aquí hay un enlace a la información del submódulo que publiqué.Método de submódulo de instalación de Restkit

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top