A questão está relacionada ao desenvolvimento do XCode. É possível usar uma máquina antiga como o Core 2 Duo Mac Mini para criar aplicativos para iOS 12 ou o futuro 13/14? Eu só vou construir neste dispositivo.
Eu sei que a Apple descarta o suporte para dispositivos mais antigos muito rapidamente. Preciso usar o macOS mais recente para alcançar o consumidor de massa final?
A outra alternativa é usar o VMware em um laptop Windows intermediário (i7-4700HQ, 12 GB de RAM), que já possuo. Também tenho um adesivo do logotipo da Apple nele
Qual é a melhor escolha?
PS publicação não é um problema.
Sim, apenas, mas não por muito tempo.
Ao contrário do que você acredita, a Apple oferece suporte total às suas máquinas por 5 anos após o lançamento, com suporte parcial, incluindo atualizações de segurança, por mais 5 anos no mínimo; no entanto, os últimos Mac Minis Core 2 Duo têm agora 10 anos e chegaram ao fim do suporte do sistema operacional.
O sistema operacional mais recente que eles podem executar é o 10.13.x - o que será bom para o usuário médio por mais 3 anos, até que o suporte para esse sistema operacional também seja encerrado.
O Xcode 10.2.1 atual, no entanto, requer uma especificação mínima de 10.14.3, então você já terá dificuldades. Você teria que usar o Xcode 10.1, que terá uma vida útil limitada.
Para executar o macOS e o Xcode atuais em um Mac Mini, você precisa de um modelo de 2012 ou posterior.
Sua alternativa de tentar executá-lo em uma VM em hardware sem suporte está fora do tópico, pois não seria licenciado e, portanto, não teria suporte no Stack Exchange.