Hay alguna forma de crear aplicaciones iOS con un iPad y enviarlas a la App Store sin usar un Mac?

De todas formas vas a necesitar algún tipo de ordenador porque definitivamente no puedes publicar una aplicación usando un iPad. En la mayoría de los casos, tendrías que acabar comprando un Mac. Los hay relativamente baratos. Yo me compré un MacBook Air de 2011 en eBay por 250 dólares. Puede hacer el trabajo muy bien. Si te dedicas de verdad a la programación puedes vender algo para conseguir el dinero.

Sin embargo, hay algunas formas de evitar esta restricción. Desafortunadamente, todos estos métodos no son soportados por apple y algunos incluso anulan la garantía. Puedes considerar hacer lo siguiente:

  1. Alquilar un Mac en la nube.
  2. Construir un hackintosh.
  3. Usar VMWare para emular OSX.

Alquilar un Mac

Alquilar un Mac es tan sencillo como parece. Básicamente pagas por usar un Mac de un servidor remoto. Suelen venir preinstalados con todas las herramientas que necesitarás para hacer aplicaciones. Estuve considerando usar esto antes de comprarme el iMac de 27″ de 2015.

En cuanto al coste, puedes conseguir uno de estos desde unos 32$ en prepago por 30 horas o puedes ir a un plan mensual

Aquí tienes algunos sitios que recomiendo para alquilar un Mac:

MacinCloud - ¡Alquila un Mac en la nube! - Mac en la Nube

Alquiler y Gestión de Servidores dedicados a Mac mini

Construir un Hackintosh - SIN APPLE

Construir un Hackintosh es el acto de hacer un ordenador windows con el propósito de correr OSX. A veces estos pueden ser considerablemente caros pero si ya tienes un ordenador robusto puedes considerar actualizarlo ligeramente para que cumpla con las especificaciones mínimas para hacer un Hackintosh. Puedes buscar muchas guías en google sobre cómo hacer esto.

Usar VMWare para emular OSX - NO SE RECOMIENDA

Por favor, ten en cuenta que esto y el hacking tosh para romper el EULA de OSX ya que no se pueden ejecutar en sistemas que no sean de apple. Si te animas puedes descargar VMWare y usarlo para emular OSX en tu ordenador. Hay un montón de guías sobre cómo hacer esto pero si tu ordenador es malo lo más probable es que sea inutilizable sobre todo para hacer aplicaciones.

Una cosa importante a tener en cuenta es que debes ser consciente del hecho de que puedes ser capaz de usar windows o un iPad para crear aplicaciones iOS pero para ser capaz de compilarlas y enviarlas a la App Store, debes usar Xcode que sólo está disponible en un Mac por lo que ahora mismo tu mejor opción es conseguir un Mac por súper barato en eBay o emularlo en tu actual PC.