Gli account degli sviluppatori di Apple sono unificati, quindi non c'è differenza se vuoi sviluppare per macOS o iOS o tvOS o watchOS. Una commissione ti consente di firmare il codice per tutti e accedere ai negozi a pagamento, se lo desideri.
Prima dell'unificazione, se eri uno sviluppatore iOS, nulla di ciò che hai fatto sul lato iOS è cambiato quando ti sei iscritto per lo sviluppo Mac.
Detto questo, tutti possono iniziare con Xcode gratis e creare un'app per il sistema operativo di spedizione utilizzando l'SDK gratuito. Non è necessario pagare un account sviluppatore finché non è necessario firmare il codice per altre persone o accedere all'SDK di pre-rilascio. Paga i soldi solo quando colpisci un posto di blocco. Lo stesso vale per iOS, iniziare gratuitamente e pagare solo quando è necessario fare qualcosa che l'account a pagamento consente. Puoi persino eseguire un codice autofirmato su iOS con un AppleID personale per i test personali prima di diventare uno sviluppatore pagato.