Apple App Store
Apple este puțin mai complicat decât Google Play, mai ales dacă publici ca firmă. Programul Apple Developer costă 99 USD/an (sau echivalent local), iar aplicațiile publicate ca organizație apar sub numele legal al firmei.
Apple cere D-U-N-S Number pentru companiile care se înscriu ca organizație. Ecosistemul e gândit în jurul Apple ID, device-urilor Apple, Xcode, certificatelor și App Store Connect, deci e mai birocratic la început, dar mai curat la jocurile următoare dacă setup-ul e făcut corect.
Linkuri oficiale: Apple ID se gestionează pe account.apple.com · înrolarea pornește de pe developer.apple.com/programs/enroll · după aprobare administrezi totul în App Store Connect · ghidul oficial Apple: Enrolling with the Apple Developer app. Finalizarea enrollment-ului și verificarea de identitate se fac de obicei prin Apple Developer app.
Ce ai nevoie
- Apple ID dedicat firmei (cu 2FA activat);
- Apple Developer Program membership;
- D-U-N-S Number pentru organizație;
- verificare de identitate;
- acceptarea agreement-urilor în App Store Connect;
- eventual formulare fiscale și bancare;
- Mac / Xcode pentru build, signing și upload.
Ai nevoie de un device Apple?
Practic, da. Pentru un setup serios de firmă, ai nevoie de acces real la un Mac. Există metode neoficiale prin VM-uri, dar nu le recomand, ecosistemul Apple (Xcode, certificate, provisioning, App Store Connect) e gândit să meargă pe hardware Apple.
Dacă nu vrei un Mac nou, poți lua în calcul: MacBook sau Mac Mini second hand, device-uri refurbished, leasing/închiriere, platforme precum Flip.ro pentru second hand/refurbished, sau împrumut temporar de la cineva din echipă doar pentru setup și build. Pentru o firmă care publică pe iOS, accesul la un Mac devine aproape inevitabil.
Cum decurge, pe scurt
- Cont, Apple ID dedicat firmei + 2FA, apoi Apple Developer.
- Enrollment, alegi Organization (nu Individual) și completezi datele firmei exact ca în D-U-N-S.
- Verificare, parcurgi identity verification (în unele regiuni prin aplicația Apple Developer); plătești membership-ul și aștepți aprobarea.
- App Store Connect, accepți agreement-urile, completezi tax/banking (dacă vinzi sau ai IAP).
- App + signing, creezi app-ul, configurezi Bundle ID și signing; în Xcode setezi Team-ul corect și Automatically manage signing.
- Build + submission, faci archive, încarci build-ul, completezi metadatele (privacy, age rating, screenshots, pricing) și trimiți la review.
Pașii compleți de înrolare, cu screenshot-uri din Apple Developer app, sunt în iOS - Deschiderea contului. Acordurile și formularele fiscale după înrolare sunt în iOS - Verificare platformă și acorduri, iar lansarea primului joc în iOS - Lansarea primului joc.
App Store Connect
După aprobarea membership-ului, App Store Connect devine panoul principal. Acolo gestionezi: aplicațiile, build-urile, TestFlight, App Review, screenshots, metadata, privacy, pricing, agreements, tax forms, banking, users & access, analytics și sales reports.
Nu trata App Store Connect ca pe un simplu formular de upload. E panoul prin care administrezi toată relația cu Apple pentru aplicația ta.
Agreements, tax și banking
În App Store Connect ajungi la secțiunea de agreements, unde trebuie acceptate contractele relevante, mai ales dacă jocul are paid apps, subscriptions sau in-app purchases. Pot apărea: Apple Developer Program License Agreement, Paid Applications Agreement, tax forms, banking information, invoice/payment data, W-8BEN-E sau alte formulare fiscale pentru entități non-US.
Aici merită să fii atent. Nu e doar un pas tehnic, afectează plățile, taxele și relația contractuală cu Apple. Dacă nu ești sigur, cere ajutor de la contabil sau consultant fiscal.
Xcode și automatic signing
Pentru iOS, aplicația trebuie semnată corect. În Xcode, de obicei alegi Team-ul asociat contului Apple Developer și activezi Automatically manage signing, pentru un începător, e cea mai simplă opțiune (Xcode creează/gestionează singur certificatele și provisioning profiles).
Problemele apar de obicei când: folosești alt Apple ID, nu ai acces la team, Bundle ID-ul nu se potrivește, certificatul e expirat, provisioning profile-ul e greșit, contul nu are permisiuni suficiente sau agreement-urile nu sunt acceptate în App Store Connect.
Comisioane (cât reține Apple)
- Comisionul standard este 30% din venit.
- Prin App Store Small Business Program, dacă ai sub 1.000.000 $ venituri pe an, te poți înscrie și plătești doar 15%; peste prag se aplică 30%.
Spre deosebire de Google, cota redusă de 15% nu e automată, trebuie să te înscrii explicit în Small Business Program. Verifică eligibilitatea și înscrie-te din App Store Connect, mai ales la început.
Recomandare practică
Ordinea curată pentru Apple:
- firmă și D-U-N-S;
- email de firmă;
- Apple ID dedicat firmei;
- acces la Mac;
- Apple Developer enrollment;
- App Store Connect access;
- agreements, tax și banking;
- Xcode signing;
- TestFlight;
- App Store submission.
Ține datele la îndemână în Detaliile companiei mele. Pentru cealaltă platformă, vezi Google Play.
