RėmėjaiPrisijungtiPateikti
Tinklaraštis

Apple surašė, kaip veikia App Review. Štai ką pakeisčiau prieš pateikdamas

Autorius Justinas Rolando, MacPip kūrėjas

Trumpas atsakymas

Savo 2026 m. lapkritis Hello Developer pranešime Apple nukreipė kūrėjus į naujus App Review pagalbos straipsnius. Juose užrašyta tai, ką dauguma mūsų išmoko iš atmetimų: Apple siekia peržiūrėti 50% pateikimų per mažiau nei 24 val. ir 90% per mažiau nei 48; demo prisijungimai turi veikti, kai prasideda peržiūra; į klausimą reikia atsakyti App Store Connect, o ne pateikti iš naujo; atmetimas, prasidedantis „Bug Fix Submissions:“, leidžia išleisti pataisą ir problemą spręsti kitą kartą; daugiau nei pusė ekrano nuotraukų turi rodyti programą naudojant; o kiekvienam leidimui reikia savo aiškaus purpose string. Tik vienas straipsnis mini Mac vardu, bet kiekviena taisyklė taikoma Mac App Store pateikimui.

Didžiąją dalį to, ką žinau apie App Review, išmokau iš atmetimo laiškų. Todėl, kai Apple 2026 m. lapkritis Hello Developer parašė „Browse new App Review help articles“, perskaičiau juos visus. Dabar jie vienoje vietoje, App Review Help, ir garsiai pasako daug dalykų, kurie anksčiau buvo folkloras.

Štai kas juose svarbu Mac programai ir ką pakeisčiau prieš kitą pateikimą.

Pirma, kam tai skirta

App Review žiūri tik tai, kas eina per App Store Connect: Mac App Store, TestFlight, pirkinius programoje ir kita. Jei parduodi savo Mac programą iš savo svetainės su Developer ID, Apple niekas jos neperžiūri. Ji eina per notarizaciją, tai automatinis patikrinimas. Taigi, jei platini tik tiesiogiai, tik permesk akimis ir pasilik tai dienai, kai pridėsi Mac App Store versiją.

Kiek trunka peržiūra

Peržiūros būsenos straipsnis pateikia paties Apple tikslą: peržiūrėti bent 50% pateikimų per mažiau nei 24 val. ir 90% per mažiau nei 48 val. Jis taip pat sako, kas peržiūrą sulėtina, pavyzdžiui, ribota peržiūrų istorija, Apple reikalingi dokumentai ar sudėtingos arba naujos problemos.

Ką daryčiau: planuočiau starto dieną su dviem laisvomis dienomis prieš ją, o pirmai programai daugiau. Ir pateikčiau anksti su rankiniu išleidimu, kad pats galėtum pasirinkti minutę, kada ji pasirodys.

Notes lauke laimimos peržiūros

Pilnos peržiūros straipsnis tiesus: „Incomplete submissions will be rejected.“ Svarbios detalės:

Ką daryčiau: Notes lauką parašyčiau kaip trumpą instrukciją svetimam žmogui. Kur spustelėti pirmiausia, kurią paskyrą naudoti ir ką daro meniu juostos piktograma, jei programa neturi lango. Pastarasis labai būdingas Mac.

Kai atmeta

Tai dalis, kurią norėčiau turėti raštu prieš daugelį metų.

Keturios taisyklės su skaičiais

Gairių straipsniai trumpi ir konkretūs.

Vienintelė eilutė apie Mac

Tik suderinamų įrenginių straipsnis mini Mac vardu. Jame sakoma, kad suderinamos iPhone ir iPad programos gali veikti nepakeistos Mac kompiuteriuose su Apple silicon, o programos, kurios remiasi prisilietimu, kurio klaviatūra neatkartos, macOS tinka prastai. Jei kuri iPad programą, patikrink, ar ji rodoma Mac App Store, ir tai išjunk, jei ji prastai veikia su klaviatūra ir trackpad. Tame pačiame puslapyje sakoma, kad TestFlight priima iki 100 vidinių ir 10 000 išorinių testuotojų ir kad pirmasis buildas, kurį duodi išoriniams testuotojams, taip pat eina į App Review.

What's New taip pat skaičiuojamas

Dar viena iš gairių, ne iš naujųjų straipsnių. Gairė 2.3.12 sako, kad tavo What's New tekstas turi aprašyti naujas funkcijas ir pakeitimus, o bendra eilute išsisukti gali tik paprastos klaidų pataisos ir našumo darbai. „Bug fixes and improvements“ leidime su nauja funkcija tiesiog prašo klausimo.

Todėl šiandienos naujas nemokamas įrankis yra išleidimo pastabų formatavimo įrankis. Įklijuok negrabias pastabas arba savo git log --oneline eilutes. Jis surūšiuoja jas į Nauja, Patobulinta ir Ištaisyta, išmeta chore, ci ir merge eilutes, pažymi užduočių numerius ir failų pavadinimus, tikrina 4 000 simbolių ribą ir pateikia tris kopijas: paprastą tekstą App Store Connect, HTML tavo Sparkle appcast ir Markdown GitHub. Tavo pastabos lieka naršyklėje. Sparkle appcast tikrintuvas šalia, kanalui, į kurį jos patenka.

Mano trumpas sąrašas

  1. Dvi laisvos dienos iki starto dienos ir rankinis išleidimas.
  2. Notes laukas, kurį gali sekti svetimas žmogus, ir veikianti demo paskyra.
  3. Atsakyk, o ne pateik iš naujo, kai jie tik užduoda klausimą.
  4. Suskaičiuok ekrano nuotraukas, perskaityk kiekvieną purpose string ir laikyk kitų programų pavadinimus toliau nuo raktažodžių.
  5. What's New, kuris sako, kas pasikeitė.

O kai ji išleista, įtraukti ją į MacPip nemokama, nesvarbu, ar ji Mac App Store, ar ne. Įrašai skenuojami automatiškai juos pateikus, o mėlyna varnelė reiškia tik tai, kad žmogus išbandė programą tam tikrą dieną.

Šaltiniai

Skaityk toliau

Pateik savo programąNemokami įrankiai kūrėjams