Vous pouvez simplement copier Xcode vers l'autre machine. Il y a une chance que cela fonctionne simplement. Sinon, lorsque vous essayez de lancer l'application, il devrait vous demander de vous connecter à nouveau, et si vous vous connectez avec un identifiant Apple qui a déjà téléchargé Xcode, vous êtes prêt à partir. (Donc votre idée est correcte - vous pouvez commencer le téléchargement, puis annuler et le remplacer par votre propre copie.)
Plus de détails : les applications ont la possibilité de valider leur reçu au démarrage. Si l'application s'exécute sur la mauvaise machine, elle se ferme avec un code de sortie de 173
.
Ce statut de sortie informe le système que votre application a déterminé que son reçu est invalide. À ce moment-là, le système tente d'obtenir un reçu valide et peut demander les identifiants iTunes de l'utilisateur.
Si le système obtient avec succès un reçu valide, il relance l'application. Sinon, il affiche un message d'erreur à l'utilisateur, expliquant le problème.
Cependant, beaucoup d'applications ne se soucient pas de cela, et se lanceront sans problème lorsqu'elles sont déplacées vers un autre ordinateur.