iOS nunca ha sido un sistema operativo “abierto”. Hay una serie de limitaciones que Apple impone a iOS, y realmente no puedes instalar aplicaciones desde fuera de la App Store, sin una fuga. Sin embargo, todo eso cambió cuando Apple lanzó Xcode 7. Apple quería permitir que los desarrolladores probaran sus aplicaciones en sus propios dispositivos, sin tener que pagar la tarifa anual de $99 por una cuenta de desarrollador. Entonces, permitieron a los desarrolladores usar Xcode para instalar sus aplicaciones en un dispositivo iOS. En este artículo, le diremos cómo puede usar esto para instalar casi ningún aplicación en su iPhone o iPad, sin tener que Jailbreak.
Nota: Este método solo funciona para aplicaciones cuyo código fuente está disponible. Las aplicaciones como f.lux y GBA4iOS tienen su código fuente disponible en GitHub y Bitbucket, etc. Puede buscar el código fuente de la aplicación que desea en Google para verificar si podrá usar este método.
La herramienta que estamos usando: Xcode 8
Xcode es el entorno de desarrollo oficial para aplicaciones de iOS. Usaremos Xcode 8 para instalar aplicaciones en un iPhone con iOS 10. Si aún no tiene Xcode en su Mac, puede descargarlo desde el Tienda de aplicacioneso directamente desde Manzana. Xcode 8 admite SDK para iOS 10, por lo que no podemos usar versiones anteriores. Si no sabe qué es un “SDK”, no se preocupe.
Nota: Si es un probador beta para iOS y tiene algo más grande que iOS 10.0 instalado en su iPhone, deberá instalar Xcode 8 Beta. Xcode 8 solo es compatible con dispositivos hasta iOS 10. Lo demostraremos en un iPhone 6S con iOS 10.0, usando Xcode 8.
Una vez que haya descargado Xcode en su Mac, estará casi listo para comenzar.
Carga local de aplicaciones en iOS 10
Antes de comenzar a descargar la aplicación, primero necesitaremos el código fuente. voy a probar e instalar flujo en mi iPhone. De forma predeterminada, la aplicación f.lux solo está disponible para dispositivos con jailbreak, pero también puede usar este método para obtenerla en su iPhone.
Para instalar la aplicación f.lux en su iPhone, simplemente siga los pasos a continuación:
Nota: Iré paso a paso, para asegurarme de que pueda entender qué hacer, incluso si nunca antes ha usado Xcode. Los usuarios que conocen los conceptos básicos de Xcode pueden leer estos pasos.
1. Primero, dirígete a GitHub repositorio para f.luxy haga clic en el enlace que dice “1 lanzamiento“.
2. Descarga el código fuente para f.lux, desde el enlace.
3. En tu Mac, descomprimir el archivo descargaste, para obtener la carpeta del proyecto f.lux. Ahora, inicie Xcode 8 en su Mac y haga clic en “Abrir otro proyecto“.
4. Abre la carpeta que descomprimiste, selecciona el archivo que dice “iflux.xcodeproj“, y haga clic “Abierto”.
5. Xcode cargará el proyecto por ti. Haga clic en “proyecto iflux” en la barra lateral izquierda.
6. Deberá cambiar un par de configuraciones para instalar la aplicación en su iPhone. Primero, vaya a “Xcode -> Preferencias“, y haga clic en el “Cuentas” pestaña. Tendrás que agregar tu ID de apple aquí. simplemente puedes haga clic en el icono más en la parte inferior de la pantalla y agrega tu ID de Apple. No es necesario que sea una ID de desarrollador, también puede usar su ID de Apple gratuita.
7. Una vez que haya hecho eso, deberá cambiar un par de configuraciones para el proyecto Xcode. En primer lugar, cambie el valor junto a “Identificador de paquete“, y convertirlo en cualquier cosa que sea única y se parezca a com.xyz.iflux. En mi caso, he reemplazado “xyz” con mi nombre.
8. A continuación, deberá agregar un “Equipo de desarrollo” Para el proyecto. Simplemente haga clic en el cuadro desplegable junto a “Equipo de desarrollo” y seleccione “Tu nombre (equipo personal)“.
9. Ya está todo listo para instalar f.lux en su iPhone. Simplemente conecta tu iPhone a tu Mac. Luego ve a “Producto -> Destino“, y seleccione su iPhone de la lista.
10. Ahora, haga clic en el “Correr” botón en Xcode. Xcode comenzará a compilar la aplicación para tu iPhone. Si recibe advertencias (signos de triángulos amarillos), no se preocupe.
11. Xcode le mostrará un mensaje de error que indica que debe confiar en el desarrollador del iPhone. En su iPhone, vaya a “Configuración -> General -> Administración de perfiles y dispositivos“.
12. Pulse en la entrada bajo “Aplicación para desarrolladores”, y toca “Confianza”.
13. Ahora puede ir a su pantalla de inicio y buscar f.lux. Toque la aplicación para iniciarla, ¡y funcionará!
Puede utilizar este método para instalar cualquier aplicación para la que tenga acceso al código fuente. Muchas aplicaciones han puesto a disposición su código fuente, para que los usuarios puedan descargarlas fácilmente, incluso si sus iPhones no tienen jailbreak. Algunas aplicaciones que han puesto a disposición sus códigos fuente son:
GBA4iOS: un emulador de Gameboy para dispositivos iOS.
Gerente de correos: Publique/programe publicaciones de Twitter como Buffer, incluye una extensión para compartir
Kodi: Un popular reproductor multimedia y centro de entretenimiento
Hay muchas aplicaciones de código abierto disponibles para iOS. Puedes echa un vistazo a la lista completa en GitHub.
VEA TAMBIÉN: 10 aplicaciones esenciales para iPhone que debe instalar
Cargue aplicaciones de iOS en iPhone o iPad con facilidad
Ahora que sabe cómo puede usar Xcode 8 para descargar aplicaciones de iOS en su iPhone sin jailbreak o iPad con iOS 10, debe seguir adelante y buscar el código fuente de sus aplicaciones favoritas en línea. Como siempre, si tiene algún problema con este método, háganoslo saber en la sección de comentarios a continuación.