# Porta un juego a iOS

> Cualquier lanzamiento en iOS necesita un Mac, una cuenta de Apple Developer, un build firmado y un diseño que funcione con los pulgares. Esta es la ruta completa.

- URL: https://www.summerengine.com/es/port-a-game-to-ios
- Keyword: portar un juego a ios
- Related: https://www.summerengine.com/es/porting

Portar un juego a iOS significa compilar una versión firmada para iPhone y iPad de un juego que te pertenece y pasar la revisión de la App Store. Apple controla la distribución, así que el proceso es fijo sin importar de que motor vengas.

Tres requisitos pillan a la gente por sorpresa. Necesitas macOS y Xcode para firmar y subir, sin ninguna vía enteramente desde Windows hasta la tienda. Necesitas una membresia del Apple Developer Program de 99 USD al año antes de que un build pueda llegar a cualquier dispositivo que no sea el tuyo. Y necesitas un esquema de control diseñado para el táctil, ya que la revisión la hace una persona en un dispositivo real sin ningún mando conectado.

Summer Engine exporta hoy versiones de escritorio, y una versión para iOS necesita una Mac con Xcode, firma y una revisión de los controles táctiles. C++ y GDScript se trasladan, y C# está disponible en el editor de escritorio, aunque C# en iOS todavía es experimental en los flujos de trabajo de Godot 4. El proyecto es tuyo y no pagas regalías.

## Cuentas, certificados y la ruta de subida

Inscríbete en el Apple Developer Program, como individuo o como organización. Crea un App ID que coincida con tu identificador de paquete. Genera un certificado de distribución y un perfil de aprovisionamiento de App Store. Compila, abre el proyecto de Xcode, define el equipo de firma, archiva, y sube a App Store Connect con Xcode o Transporter. Distribuye por TestFlight para probar en hardware real. Luego envía a revisión con los metadatos, las capturas para los tamaños de dispositivo requeridos, la clasificación por edad, la URL de política de privacidad y un manifiesto de privacidad.

## Diseñar para el táctil y para el dispositivo

Diseña los controles para pulgares en vez de replicar un mando sobre cristal. Objetivo táctil mínimo de 44 puntos. Mantén despejada la zona de acción donde descansan las manos. Respeta los margenes del área segura para el indicador de inicio y los recortes de cámara. Soporta vertical u horizontal de forma explícita y no ambos por accidente. Añade respuesta haptica donde ayude. Soporta mandos MFi como vía opcional, pero haz que el táctil sea la experiencia completa porque así es como se revisara y se jugará el juego.

## Interrupciones, memoria y rendimiento sostenido

Guarda al perder el foco para que una llamada, una alarma o un bloqueo nunca cuesten progreso. Reanuda el audio correctamente tras una interrupcion. Vigila la memoria, ya que iOS cierra las apps que superan el presupuesto y el jugador lo ve como una caída. Prueba la tasa de cuadros sostenida durante varios minutos en el dispositivo más antiguo que soportes, porque la reducción térmica aparece mucho después de la primera medicion. Mantén bajo el tamaño de descarga, tanto por el aviso de descarga móvil como por la conversión de instalación.

## Reglas de revisión que afectan específicamente a los juegos

Todos los bienes digitales deben usar las compras dentro de la app de Apple. Las cajas de botín requieren publicar las probabilidades. Las apps de la categoría infantil tienen reglas más estrictas de datos y publicidad. Los juegos con contenido generado por usuarios necesitan moderación y denuncia. Las capturas precisas son obligatorias, y las imágenes de marketing que no representan la jugabilidad se rechazan. Lee una vez las App Review Guidelines antes de construir la monetización, porque estas reglas moldean el diseño y no solo el papeleo.

## FAQ

### Necesito un Mac para publicar un juego en iOS?

Si. Xcode es obligatorio para firmar y subir y solo corre en macOS. Un Mac alquilado o prestado sirve para los pasos finales, pero no hay una vía soportada solo desde Windows.

### Cuanto cuesta?

El Apple Developer Program cuesta 99 USD al año. Apple se lleva una comisión sobre las ventas, reducida para desarrolladores del Small Business Program. Summer Engine no cobra regalías.

### Cuanto tarda la revisión de la App Store?

La mayoría de revisiones se completan en un día o dos, aunque los primeros envios y las apps complejas tardan más. Reserva tiempo extra para el primer lanzamiento, porque los rechazos suelen ser de metadatos y se corrigen y reenvian rápido.

### Puedo usar C# en iOS?

C# está disponible en el editor de escritorio, pero C# en iOS todavía es experimental en los flujos de trabajo de Godot 4. GDScript o C++ son la opción más segura para el código de gameplay que piensas publicar en iOS.

### Puede el mismo proyecto publicarse también en Android?

Sí, con sus propias herramientas. Android necesita el Android SDK y un keystore para la firma, cada tienda necesita sus propios metadatos y conviene revisar la entrada plataforma por plataforma. Summer también exporta versiones de escritorio desde el mismo proyecto.

[Empieza la reconstrucción](https://www.summerengine.com/es/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs
- Summer API (assets from any agent or code; public per-call model prices): https://docs.summerengine.com/api