
Photo : Nemuel Sereti sur Pexels
Omarchy-apple-dev : coder une app iPhone sans Mac, l'astuce qui dérange
Un outil permet de compiler et d'envoyer une app sur TestFlight depuis Linux, sans Mac ni Xcode installés. Sauf que juridiquement, c'est pas franchement carré.
Tu rêves de développer pour iPhone sans claquer 1500 balles dans un Mac ? C'est exactement ce que promet omarchy-apple-dev, un outil qui tourne sur Omarchy (la distribution Linux basée sur Arch). Il permet de compiler une vraie application iOS et même de l'envoyer sur TestFlight, le service de test d'Apple, le tout sans jamais toucher à macOS.
Le hic, c'est que pour compiler du code iOS il faut le SDK d'Apple, et ce SDK ne sort officiellement que d'Xcode, l'IDE maison d'Apple. Et Xcode, dans son contrat de licence, précise noir sur blanc qu'il ne peut tourner que sur du matériel Apple. Du coup omarchy-apple-dev se débrouille pour récupérer les bouts nécessaires et les faire fonctionner sous Linux, ce qui revient à contourner une clause contractuelle plutôt qu'une protection technique.
C'est typiquement le genre de zone grise qui marche très bien jusqu'au jour où Apple décide de ne plus fermer les yeux. Niveau technique le bidouillage est franchement malin et ça pourrait vraiment simplifier la vie de plein de devs qui n'ont ni l'envie ni les moyens d'acheter un Mac. Mais niveau légal, mieux vaut garder ça pour des projets perso ou des tests, parce qu'un studio qui bâtirait toute sa chaîne de prod là-dessus prendrait un risque non négligeable.
À lire aussi

Cloudflared : expose ton localhost en une commande avec Quick Tunnels
Cloudflared permet de publier n'importe quel serveur local sur une URL trycloudflare.com en une seule commande, sans compte ni config compliquée.

Issued : tes comics et BD lisibles direct dans le navigateur
Issued transforme ton dossier de CBZ/CBR en bibliothèque accessible depuis le navigateur et les apps OPDS, mais attention au catalogue qui reste ouvert.

LivePE : la clé USB de dépannage Windows qui a tout prévu
Un membre du forum TeamAAZ a concocté LivePE, un live USB en français bourré d'outils pour sauver un PC Windows en rade. Pratique mais à télécharger avec un peu de prudence.