¿Me prohibirá Apple, o la cuenta de mi dispositivo Apple iOS, si uso Hackintosh para el desarrollo de iOS?

Cuando estaba desarrollando iOS a tiempo completo, tenía OSX en una unidad USB de arranque para poder desarrollar en mi computadora portátil cuando viajaba. Funcionó bien Lo principal es asegurarse de tener una PC con especificaciones compatibles y usar la emulación EFI para poder cargar en OSX de Vanilla (de una fuente obtenida legalmente). También puedes virtualizar OSX. XCode funcionará bien pero el emulador de iOS tiene problemas.

He leído que Apple puede detectar que su paquete enviado fue construido en hardware que no es de Apple, y si lo detectan, rechazarán su aplicación y cancelarán su cuenta de desarrollador. Es un rumor (los fanáticos comienzan muchos rumores), y no estoy seguro de creerlo, ya que el gasto para crear y mantener esta capacidad (si es posible) no se compensaría con el aumento de las ventas, ya que las compras de los desarrolladores hacen hasta alrededor del 0% (redondeado) de las ventas de dispositivos Apple. Sin embargo, supongo que podría ser cierto. Nunca fue un problema para mí, ya que tenía una Mac en mi escritorio que usaba principalmente para el desarrollo, y era donde empaquetaba, firmaba y enviaba aplicaciones.

Al contrario de lo que la gente le dirá, no hay nada ilegal en que los usuarios finales instalen una copia de OSX obtenida legalmente en hardware que no sea de Apple (o en una máquina virtual). Violar un EULA retráctil no es ilegal. La DMCA evita la comercialización de técnicas de elusión, no que los usuarios finales eluden para uso personal, y al usar la emulación EFI no hay modificación en el software de Apple diseñado para eludir cualquier protección. Incluso hay algunas compañías que venden soluciones comerciales de emulación EFI que anuncian que le permitirán instalar OSX en hardware que no sea de Apple, y Apple aún no las ha demandado. Cambiaron a un modelo de licencia diferente al mismo tiempo, lo cual fue una reacción de la OMI a estos productos.

El único problema con el que puede encontrarse es la nueva política de Apple de no vender licencias OSX separadas del hardware. Si no puede obtener legalmente una licencia de OSX para instalar, no puede instalarla legalmente.

Lo usé durante unos meses porque no estaba seguro de si quería continuar con el desarrollo de iOS o hacer algún trabajo de backend. Incluso lancé mi primera aplicación en la tienda de aplicaciones con eso.

No creo que Apple pueda darse cuenta de que estás usando un hackintosh porque si pudieran evitarían que el hackintish se iniciara.

Por cierto, no te animo a que trabajes en un hackintosh porque a menudo es lento y tiene errores y se romperá si lo actualizas. Debe actualizar OS X porque las versiones más nuevas de Xcode necesitan OS X actualizado.

No hay pros y todo es contra. No sé por qué otras personas enfatizan la violación del término de uso de OS X. Apple no perderá su tiempo para demandar a miles de personas que usan hackintosh o incluso aquellos sitios web y blogs que enseñan cómo hacerlo. Simplemente no les importa y, a veces, incluso están contentos porque algunas personas como yo comprarán un MacBook Pro después de probar hackintosh.

ACTUALIZAR:

Tengo una Macbook Pro de 15 pulgadas de finales de 2013 con una tarjeta gráfica Nvidia dedicada. Estoy muy satisfecho Aunque lo compré primero para el desarrollo de iOS, encuentro que otras cosas como la navegación web e incluso el photoshop son más agradables. La mejor parte es SSD de alta velocidad. A mí me parece un iPhone. Cada vez que termino de trabajar con él, cierro la tapa y dormirá de inmediato. Cuando abro la tapa, comenzará de nuevo inmediatamente. Tengo muchas aplicaciones de recursos abiertos (Photoshop, Illustrator, Xcode, Genymotion, Spotify y docenas de pestañas Safari y Chrome) pero el rendimiento sigue siendo impresionante.

Sugerí MacBooks a muchos de mis desarrolladores que no son iOS y muchos lo compraron. Dos de ellos son incluso desarrolladores de Android y dicen que es la mejor computadora portátil que han visto.

Entonces, incluso si no desea ser un desarrollador de iOS, sigue siendo una muy buena opción. Si quieres ser un desarrollador de iOS, entonces es lo único en lo que debes pensar. No pierdas tu tiempo en Hachintosh. Yo con yo había comprado mi macbook antes.

Podrían prohibirte. También podrían demandarlo o presentar cargos penales si quisieran.

Hacer un hackinosh implica violar la licencia de software y eludir los esquemas de protección de software, un delito federal bajo la Ley de Derechos de Autor Digital Millenium.

Una Mac real es parte del costo de hacer negocios.

No, Apple tiene cosas más importantes por las que preocuparse.

Hice Hackintosh antes, y valió la pena. Aprendes mucho sobre el sistema operativo y es una excelente manera de comenzar con Apple.
Finalmente, compré una Mac real …

No escuches a los otros idiotas diciendo que te demandarán.

No, no te van a prohibir. Apple solo podría prohibirle usar iCloud o su ID de Apple, pero habría tenido que violar el EULA de forma individual y usar un hackintosh no es una violación para iCloud o su ID de Apple. Ahora hay una forma de que realmente te impida usar el sistema operativo sin acciones legales.

Sin embargo, el uso de un hackintosh viola el EULA de Apple, que debe aceptar para que su software tenga licencia. En el EULA establece que el sistema operativo (macOS) debe instalarse en el hardware de la marca Apple solo, por lo que al usar un hackintosh, no se infringe su EULA. Apple tendría derecho a emprender acciones legales contra usted por esto, pero en el pasado esto NUNCA se ha hecho. Nadie ha sido procesado por instalar macOS en hardware que no es de Apple. Apple solo persiguió a las personas de que estamos obteniendo ganancias vendiendo hackintoshes.

Para agregar a mi punto anterior, si Apple atacara a una sola persona por usar un hackintosh, estarían gastando miles de dólares en honorarios legales para un caso que ni siquiera vale la pena, ya que tienen cosas más importantes por las que preocuparse.

Dependiendo de la compilación que tengas, usar un hackintosh para el desarrollo de aplicaciones podría ser genial, súper o impactante. No voy a entrar en detalles de lo que es mejor, pero lo dejaré en esto; Puede esperar una disminución en el rendimiento y la estabilidad, independientemente de la compilación que tenga al usar un hackintosh. La forma en que se hizo macOS fue apuntar a dispositivos fabricados solo por Apple. No una máquina vieja como las ventanas. Entonces, al hacer un hackintosh, esperarías una caída en el preformado y la estabilidad. Para agregar, tendrá que hacer toda la solución de problemas y corregir los errores usted mismo porque Apple no está aquí para ayudarlo.

Sí, ciertamente no es una buena idea. Solo consigue una Mac barata. Incluso un Mac Mini de gama baja construirá su proyecto, incluso si no pudiera ejecutarlo (posible dependiendo de lo que esté haciendo).

Tengo un viejo Mac Mini que guardo para este propósito.