¿Cómo se cargan las aplicaciones en iOS de forma gratuita?

4

He buscado en Google una y otra vez y no puedo obtener una respuesta a una pregunta fundamental que tengo. Para obtener una aplicación descargada en un iPhone, ¿necesito abrir una cuenta de Apple de algún tipo y pagar la cuenta o hay una forma de hospedarla (gratis) y descargarla en un iPhone de forma gratuita?

Gracias por ayudarme a empezar aquí.

Apéndice

Déjame aclarar mi pregunta.

Estoy empezando a construir mi propia pequeña aplicación. Soy un desarrollador web que busca pasar al desarrollo de aplicaciones móviles. Quiero que mi familia pueda descargarlo y usarlo en sus iPhones.

Entonces, ¿puedo alojar mi aplicación para descargarla en sus iPhones? ¿Puedo alojarlo en otro lugar donde la gente pueda bajar sin costo? ¿O es la única forma de descargar una aplicación en un iPhone a través de Apple registrándose con ellos para hacerlo? Y si Apple es la única forma, ¿ofrecen cuentas gratuitas para hacerlo?

H. Ferrence
fuente
¿Quieres descargar una aplicación? desde la tienda de aplicaciones sobre ¿Su teléfono o desea publicar una aplicación para que otros la descarguen?
nohillside
Si no le importa editar esto, conviértalo en una pregunta canónica: cómo se cargan las aplicaciones en iOS. Si desea volver a hacer otra pregunta sobre cómo cargar aplicaciones web, eso también sería excelente.
bmike
En este punto, simplemente quiero "publicar" (es decir, producir y alojar para descargar) una aplicación que pueda instalarse en un iPhone. Prefiero hacerlo gratis, ya que me meto con el desarrollo de aplicaciones móviles. ¿Hay alguna forma o lugar en el que pueda poner la aplicación "ahí fuera" para que alguien pueda descargarla? ¿O es el alojamiento con Apple (de alguna manera) sobre una base pagada, la única forma de hacerlo? Gracias por ayudarme a atravesar esta pregunta @patrix. Parece que no puedo encontrar la respuesta, lo que en mi opinión es una pregunta básica.
H. Ferrence
Vamos a entrar Pregunte a un chat diferente y resuelve lo que necesitas :-)
bmike
Como ha mencionado las aplicaciones web, esto no responde a la pregunta directa, pero puede ser útil: Matt Might discute cómo crear aplicaciones web de uso personal Eso puede ser servido a los iPhones de su familia.
Dan J

Respuestas:

3

Las aplicaciones web son fáciles, solo necesita usar Apple Configurator o la utilidad de configuración del iPhone para empaquetar la URL y agregarla a la pantalla de inicio. También puedes realizar esto directamente desde el móvil safari.

Solo necesita un servidor web y hay muchos servicios web gratuitos si no desea alojar la aplicación en una computadora que controla y podría ejecutar MAMP o alguna otra herramienta para servir a http.

Una vez que cruzas las aplicaciones nativas, se vuelve más complicado. Existe una API y está protegida por firmas digitales para garantizar que el sistema operativo pueda realizar un seguimiento de la procedencia de la aplicación y detectar si se modifica después de que se haya instalado.

En general, iOS admite cuatro formas principales de cargar aplicaciones nativas. Los tres primeros requieren que Apple participe y todos tienen un costo financiero y de tiempo. El cuarto pasa por alto las comprobaciones de código y permite aplicaciones sin firma y no tiene costo financiero, pero conlleva un costo de tiempo diferente.

  • A través de la tienda de aplicaciones de iTunes, una vez que la aplicación esté firmada directamente por Apple
  • Como desarrollador pagado, firmando la aplicación con un certificado de desarrollador (que a su vez está firmado indirectamente por Apple)
  • Como cliente empresarial al firmar la aplicación con un certificado empresarial (que a su vez está firmado indirectamente por Apple)
  • Haga clic en el dispositivo para cargar aplicaciones que no estén firmadas por Apple (directa o indirectamente)

Como has mencionado gratis:

  • Jailbreak no debería costar nada, solo pasa tiempo aprendiendo y obteniendo software gratuito para jailbreak en cada dispositivo.
  • El desarrollador de iOS pagado requiere un Mac con un OS X reciente (no gratuito), Xcode (gratis) y una ventana de un año de $ 99 para ejecutar todas sus aplicaciones en un conjunto limitado de dispositivos iOS (100 en este momento) para ese período de un año.
  • La distribución de la tienda de aplicaciones requiere un retraso (donde Apple decide si quieren que su versión específica de la aplicación esté en su tienda) y no cuesta nada durante el año en que su cuenta de desarrollador de iOS paga sea válida. Si su cuenta de desarrollador pagada caduca, sus aplicaciones salen de la tienda.
  • La distribución empresarial es la más costosa. Está cerca de una corporación legítima con presentación legal, número DUNS corporativo para demostrar que tiene un registro financiero como corporación, etc. Empieza con un pago de $ 300 y supongo que los meses de demora y los honorarios legales / reglamentarios de $ 1500 en los EE. UU. configurar como un cliente empresarial de Apple.

Ahora, puede mezclar aplicaciones de los 5 tipos anteriores siempre que su dispositivo tenga jailbreak. Si su dispositivo no tiene jailbreak, puede combinar los tres métodos aprobados por Apple con las aplicaciones web en el mismo dispositivo en una aplicación por aplicación.

La gran mayoría de la gente carga aplicaciones a través de la tienda de aplicaciones, por lo que todos los demás métodos se denominan colectivamente "carga lateral". A medida que se acerca a su trabajo, piense más en cómo el sistema operativo decide instalar la aplicación en lugar de cómo se entrega realmente. Una vez que entienda cómo funciona la firma de código, los problemas de entrega se resolverán por sí mismos.

bmike
fuente
Hola @bmike ... Gracias por tu respuesta. ¿Puede editarlo para incluir lo que se debe pagar en el lado del host al dispositivo y lo que se puede hacer de forma gratuita? Y, prefiero no hacer jailbreak a los teléfonos de mis hijos ... Solo quiero que descarguen mi aplicación de una manera legítima y vertical. Si necesito pagar eso, hágalo, que así sea. Simplemente quiero saber, ¿puedo hacerlo legalmente de forma gratuita o es Apple el único método sin jailbreak? Por cierto, tengo mi propio servidor web, ya que soy un desarrollador web que busca pasar a las aplicaciones móviles ahora.
H. Ferrence
1
Le recomiendo que se registre por un año como desarrollador de iOS pagado. Es $ 99 y necesitas una Mac que pueda ejecutar Xcode. Puede obtener Xcode de forma gratuita, comenzar con tutoriales y registrarse como desarrollador gratuito para comenzar. Una vez que haya ejecutado su primera aplicación en el Simulador de iOS y necesite enviarla al primer dispositivo iOS, pague $ 99 para convertirse en desarrollador de iOS y luego puede comenzar a firmar sus aplicaciones y ejecutarlas en un número limitado 100) dispositivos iOS durante ese período de un año.
bmike
0

La mejor manera de registrarse sin introducir los detalles de la tarjeta de crédito es intentar descargar una aplicación gratuita y, cuando se le solicite una contraseña de usuario o contraseña, simplemente complete todos los campos, haga clic en el botón de radio de Ninguno en la pantalla de método de pago.

Sigue esto pasos , es muy facil!

marcdaywalker
fuente
ver mi apéndice sobre @marcdaywalker
H. Ferrence
0

La respuesta es "si no desea liberar un iPhone, la única forma de obtener una aplicación en un iPhone es publicarlo con Apple y esto implica un costo".

H. Ferrence
fuente