Vous ne pouvez pas utiliser un MacBook comme périphérique matériel pour obtenir un iPhone UDID, non. Comme il n'est pas nécessaire que vous possédiez l'appareil pour lequel vous ajoutez l'UDID, vous pouvez obtenir un UDID à partir du téléphone d'un ami ou d'un appareil similaire.
Notez que vous pouvez créer un profil de provisionnement de distribution dans le portail du développeur sans avoir aucun dispositif physique enregistré. Il n'est donc pas nécessaire d'avoir un iPhone UDID pour, par exemple, archiver une application pour TestFlight.
Vous pouvez enregistrer jusqu'à 100 appareils de chaque type dans le compte de développeur. Vous avez la possibilité de réinitialiser la liste une fois par an pour supprimer les appareils non pertinents. Vous pouvez trouver les spécifications d'Apple sur cette page :
https://developer.apple.com/support/account/
Regardez sous le titre "Réinitialisation annuelle de votre liste de dispositifs".