Il n'est pas nécessaire de payer une licence de développeur pour utiliser Xcode, compiler et exécuter des choses dans le simulateur et même installer vos logiciels sur vos appareils (MacOS, tvOS, watchOS, iOS) pour les tester et même les utiliser tant que vous mettez votre code personnel sur vos appareils personnels.
Lorsque vous devez payer, c'est lorsque vous voulez l'un d'entre eux :
- Assistance professionnelle d'Apple / incidents au niveau du code de l'assistance technique des développeurs d'Apple
- Certificat de signature de code vérifié qui vous permet de signer du code à exécuter sur d'autres ordinateurs (que vous utilisiez ou non l'App Store pour distribuer)
- Services de stockage de données iCloud (synchronisation, données principales, données en nuage, préférences en nuage) pour vos applications.
- Présence sur les différents App Stores pour prendre les paiements et répertorier vos applications publiquement sous la présence de vente d'Apple sur les magasins officiels.
- Les services de test bêta TestFlight permettent à d'autres personnes que vous de tester les versions préliminaires de votre logiciel.
N'utilisez pas l'accès payant tant que vous n'avez pas besoin d'un ou plusieurs des services ci-dessus. Voir ce lien pour plus de détails - https://help.apple.com/developer-account/#/dev7a05c5ce1