iOS
Guía para Instalar Parse iOS SDK en Objective-C
17 min
instalar parse sdk en tu proyecto de ios objective c introducción en esta sección aprenderás cómo instalar el sdk de parse ios en tu proyecto de xcode en cualquier momento, puedes acceder al proyecto completo construido con este tutorial en nuestro https //github com/templates back4app/ios install sdk requisitos previos en este tutorial utilizaremos una aplicación básica creada en objective c con xcode 9 1 y ios 11 para completar este tutorial, necesitas una aplicación creada en back4app nota sigue el https //www back4app com/docs/get started/new parse app para aprender cómo crear una aplicación en back4app xcode aplicación básica de ios nota si no tienes una aplicación básica creada, puedes abrir xcode y hacer clic en archivo > nuevo > proyecto > ios luego selecciona aplicación después de crear tu aplicación básica, estarás listo para seguir esta guía nota el sdk de parse ios funciona con ios 7 0 o superior 1 instalar sdk sigue este paso si aún no has instalado el sdk de parse para ios xcode puede usar https //cocoapods org/ como gestor de dependencias para proyectos cocoa en swift y objective c puedes consultar https //guides cocoapods org/using/getting started html para más detalles para instalar cocoapods, abre tu terminal, copia el siguiente fragmento de código y pégalo en tu terminal y presiona enter $ sudo gem install cocoapods cocoapods debería instalarse automáticamente después de que ingreses tu contraseña si hay un problema, es posible que necesites actualizar tu versión local de ruby a continuación, abre la carpeta del proyecto de xcode y abre una ventana de terminal en esa carpeta ahora vas a crear un podfile copia el siguiente fragmento de código y pégalo en tu terminal y presiona enter $ pod init si tu carpeta ahora muestra tu podfile, lo hiciste correctamente ten cuidado, si no ves el podfile, asegúrate de que tu terminal esté realmente dentro de la carpeta del proyecto a continuación, abre tu podfile con xcode o cualquier editor de texto y bajo cada objetivo agrega “pod ‘parse’ ” pod 'parse' ahora vas a agregar parse a tu proyecto asegúrate de que tu terminal esté abierta en la carpeta de tu proyecto copia el siguiente fragmento de código y pégalo en tu terminal y presiona enter $ pod install cocoapods reconstruirá el proyecto como un espacio de trabajo y tu proyecto ahora se verá así si ya has abierto tu proyecto de xcode, ciérralo a partir de ahora abrirás el archivo de espacio de trabajo en lugar del archivo del proyecto haz doble clic en el archivo de espacio de trabajo para abrirlo ¡felicidades! ahora has instalado el sdk de parse para ios 2 conecta tu aplicación parse abre el archivo appdelegate swift de tu proyecto para configurar las credenciales de la aplicación el sdk de parse para ios utiliza estas configuraciones para conectarse a los servidores de back4app en la parte superior del archivo deberías ver una función llamada ‘didfinishlaunchingwithoptions’ pega el siguiente fragmento de código dentro de esta función, y asegúrate de que esté por encima de la línea que dice ‘return true’ \[parse initializewithconfiguration \[parseclientconfiguration configurationwithblock ^(id\<parsemutableclientconfiguration> configuration) { configuration applicationid = @"pega tu id de aplicación aquí"; configuration clientkey = @"pega tu id de cliente aquí"; configuration server = @"https //parseapi back4app com/"; }]]; en la parte superior de tu archivo appdelegate m asegúrate de incluir parse como un módulo incluyendo el siguiente fragmento de código justo debajo de ‘#import “appdelegate h”’ \#import \<parse/parse h> tu archivo appdelegate m ahora debería verse así ten cuidado , si xcode te dice que hay no such module ‘parse’ , hay una solución fácil en xcode abre ‘target > build settings > search paths > framework search paths’ y luego agrega dos valores ‘$(project dir)’ y ‘$(inherited)’ xcode ahora podrá encontrar tu módulo parse ve a tu panel de aplicaciones en el sitio web de back4app navega a la configuración de la aplicación haz clic en características características > configuraciones principales configuraciones principales bloque> servidor servidor regresa a tu appdelegate m appdelegate m archivo y pega tu applicationid applicationid y clientkey clientkey consulta más en nuestra https //www back4app com/docs/get started/new parse app#creating new app find your appid 3 prueba tu conexión abre tu archivo appdelegate m dentro de la función llamada ‘didfinishlaunchingwithoptions’ agrega un fragmento de código debajo del código que configura parse \[self saveinstallationobject]; luego agrega un fragmento de código al archivo appdelegate m justo debajo de ‘didfinishlaunchingwithoptions’ para crear un nuevo objeto de instalación de parse al cargar tu aplicación (void)saveinstallationobject{ pfinstallation currentinstallation = \[pfinstallation currentinstallation]; \[currentinstallation saveinbackgroundwithblock ^(bool succeeded, nserror error) { if (!error) { nslog(@"¡has conectado tu aplicación a back4app con éxito!"); }else{ nslog(@"la instalación falló %@",error debugdescription); } }]; } } tu archivo appdelegate m terminado debería verse así construye tu aplicación en un dispositivo o simulador ( comando comando + r r ) 2\ espera hasta que aparezca la pantalla principal 3\ inicia sesión en https //www back4app com/ 4\ encuentra tu aplicación y haz clic en tablero tablero 5\ haz clic en núcleo núcleo 6\ ve a navegador navegador si todo funciona correctamente, deberías encontrar una clase llamada instalación instalación de la siguiente manera próximos pasos en este punto, has aprendido cómo comenzar con aplicaciones ios ahora estás listo para explorar https //www back4app com/product/parse server y https //www back4app com/product/addons aprende más paseando por nuestros https //www back4app com/docs/ios/ios app template o revisa https //docs parseplatform org/ios/guide/