Vadovai

Kaip paskelbti programėlę App Store: nuo TestFlight iki patvirtinimo

Norėdami paskelbti programėlę App Store, prisijunkite prie Apple Developer Program (99 USD per metus nuo 2026 m. lapkričio), sukurkite programėlę App Store Connect, įkelkite pasirašytą versiją, išbandykite ją per TestFlight, pridėkite ekrano nuotraukas, aprašymą, privatumo duomenis ir amžiaus reitingą, tada spustelėkite Add for Review ir Submit for Review. Apple peržiūri kiekvieną pateikimą rankiniu būdu, paprastai per dieną ar dvi, o patvirtinus programėlę ją išleidžiate App Store. Šis vadovas seka šį kelią ekranas po ekrano ir nurodo problemas, dėl kurių programėlės dažniausiai grąžinamos.

Dar kuriate? Pradėkite nuo kaip sukurti iPhone programėlę.

Ko reikia prieš pradedant

  • Apple Developer Program narystės, kaip fizinis asmuo (jūsų teisinis vardas rodomas kaip pardavėjas) arba kaip organizacija (reikia D-U-N-S numerio, įmonės domeno el. pašto ir veikiančios svetainės).
  • Pasirašyta programėlės versija, įkelta į App Store Connect. Dažniausiai iš Xcode arba Apple Transporter, arba paslaugos, kuri programėlę sukuria jums.
  • Privatumo politikos URL ir palaikymo URL su aktualia kontaktine informacija. Apple reikalauja abiejų kiekvienai programėlei.
  • Ekrano nuotraukos: 1–10 kiekvienam privalomam įrenginio dydžiui, JPEG arba PNG formatu be permatomumo. App Store Connect parodo, kokių dydžių reikia; rašymo metu tai 6,9 colio iPhone dydis (arba 6,5 colio, jei 6,9 colio nepateikiate), plius iPad dydžiai, jei jūsų programėlė veikia iPad.
  • Demonstracinė paskyra, jei dalis programėlės yra už prisijungimo.

1 žingsnis: užsiregistruokite Apple Developer Program

Prisijunkite su Apple paskyra, kurioje įjungtas dviejų veiksnių patvirtinimas, ir užsiregistruokite. Fiziniai asmenys paprastai patvirtinami greitai. Organizacijoms reikėtų skirti daugiau laiko, nes Apple tikrina įmonės teisinį statusą ir jūsų teisę pasirašyti jos vardu. Jei neturite D-U-N-S numerio, daugelyje šalių jį galite užsisakyti nemokamai, bet jo išdavimas užtrunka.

2 žingsnis: sukurkite programėlės įrašą

App Store Connect atidarykite Apps, spustelėkite + ir pasirinkite New App. Įveskite:

  • Platform: iOS.
  • Name: pavadinimas App Store, kuris parduotuvėje turi būti unikalus.
  • Primary language: pagrindinė kalba.
  • Bundle ID: programėlės identifikatorius, pavyzdžiui com.yourcompany.yourapp. Jis turi sutapti su versija.
  • SKU: bet koks vidinis kodas.

Apple neleidžia šio įrašo kurti išoriniams įrankiams, todėl tai padarykite patys vieną kartą.

3 žingsnis: įkelkite versiją

Jei kuriate Xcode, suarchyvuokite programėlę ir įkelkite ją iš Organizer. Versijas taip pat galima įkelti per Transporter arba App Store Connect API.

Jei kuriate su Mythex

Pro plane Mythex sukuria jūsų paskelbtą programėlę kaip iPhone programėlę savo Mac kompiuteriuose ir įkelia ją į jūsų TestFlight. Jums nereikia Mac ar Xcode. Nustatymas užtrunka kelias minutes:

  1. App Store Connect eikite į Users and Access → Integrations → App Store Connect API ir sukurkite Team key su Admin vaidmeniu.
  2. Atsisiųskite .p8 failą. Apple leidžia jį atsisiųsti tik kartą, todėl saugokite jį.
  3. Įmeskite failą į Connect App Store skydelį Mythex ir įklijuokite Issuer ID, rodomą virš raktų sąrašo. Mythex prieš išsaugodamas patikrina raktą su Apple.

Pirmos versijos metu Mythex jums pasakys tikslų pavadinimą ir Bundle ID, kuriuos naudoti kuriant programėlės įrašą 2 žingsnyje. Kai versijos kortelėje rodoma In TestFlight, Apple versiją apdoroja maždaug 10–30 minučių, po to ji paruošta testuotojams. Daugiau žr. Mythex iOS programėlių kūrėjas.

4 žingsnis: testuokite su TestFlight

TestFlight yra Apple beta kanalas, kurį verta tinkamai panaudoti prieš peržiūrą:

  • Vidiniai testuotojai: iki 100 jūsų App Store Connect komandos narių. Jie gali įdiegti versiją, vos tik ji apdorota.
  • Išoriniai testuotojai: iki 10 000 žmonių, pakviestų el. paštu ar vieša nuoroda. Pirmoji versija, kurią pridedate prie išorinės grupės, praeina trumpą beta peržiūrą.
  • Versijos galiojimas: kiekvieną versiją galima testuoti 90 dienų.

Testuotojai įdiegia TestFlight programėlę, priima kvietimą ir įdiegia jūsų versiją. Paprašykite jų atlikti pagrindines užduotis, o ne tik atidaryti programėlę. Mūsų beta testavimo vadovas aprašo, kaip rasti testuotojų ir rinkti jų atsiliepimus.

5 žingsnis: užpildykite App Store įrašą

Versijos puslapyje pridėkite:

  • Ekrano nuotraukas kiekvienam privalomam dydžiui, rodančias tikrus ekranus.
  • Reklaminį tekstą (neprivaloma) ir aprašymą, kuriame aiškiai nurodoma, ką programėlė daro.
  • Raktažodžius, atskirtus kableliais. Nekartokite programėlės pavadinimo ir nenaudokite konkurentų pavadinimų.
  • Palaikymo URL ir, jei norite, rinkodaros URL.
  • Versijos numerį ir autorių teises.

Skiltyje App Information nustatykite kategoriją, privatumo politikos URL ir amžiaus reitingą, atsakydami į Apple klausimyną. Skiltyje Pricing and Availability pasirinkite kainą (arba nemokamai) ir šalis.

6 žingsnis: užpildykite App Privacy

App Privacy nurodo, kokius duomenis jūsų programėlė renka, pavyzdžiui el. paštą, vardą, vietą ar naudojimo duomenis, kaip jie naudojami ir ar susieti su naudotoju. Tai rodoma jūsų App Store puslapyje kaip privatumo „mitybos etiketė“. Įtraukite duomenis, kuriuos renka bet koks trečiosios šalies kodas, pavyzdžiui analitikos ar prisijungimo paslaugos.

Ši skiltis pasiekiama tik App Store Connect svetainėje, ne per išorinius įrankius. Jei naudojate Mythex, agentas pasakys, ką atsakyti, remdamasis tuo, ką jūsų programėlė iš tikrųjų daro.

7 žingsnis: pridėkite peržiūros informaciją ir pateikite

Skiltyje App Review Information įrašykite kontaktinį vardą, telefoną ir el. paštą bei veikiančią demonstracinę paskyrą. Pridėkite pastabų, jei ką nors reikia paaiškinti, pavyzdžiui: „skirtukas Bookings rodo užsiėmimus tik prisijungus prie vieno iš jų“.

Tada pasirinkite išbandytą versiją, spustelėkite Add for Review ir Submit for Review. Peržiūroje vienu metu gali būti tik viena versija kiekvienai platformai.

Su Mythex galite paprašyti agento atlikti šią dalį. Jis prijungia versiją, užpildo, ką gali, ir prieš pateikdamas klausia jūsų.

8 žingsnis: laukite, atsakykite, išleiskite

Apple teigia, kad bent pusė pateikimų peržiūrima per 24 valandas, o 90 % – per 48 valandas. Gausite el. laišką, kai pasikeis būsena. Jei Apple turi klausimų arba atmeta versiją, pranešimas pasirodo App Store Connect skiltyje App Review; atsakykite ten, ištaisykite problemą ir pateikite iš naujo.

Patvirtinus programėlė išleidžiama automatiškai arba laukia, kol ją išleisite rankiniu būdu, priklausomai nuo to, ką pasirinkote. Taip pat galite suplanuoti išleidimo datą.

Kodėl programėlės atmetamos ir kaip to išvengti

  • Neužbaigta programėlė (gairė 2.1). Gedimai, vietos rezervavimo tekstas, negyvos nuorodos, trūkstamas demonstracinis prisijungimas. Apple teigia, kad tai yra daugiau nei 40 % neišspręstų problemų. Prieš pateikdami išbandykite kiekvieną mygtuką tikrame iPhone.
  • Perpakuota svetainė (gairė 4.2). Apple tikisi funkcijų, turinio ir sąsajos, kurie išeina už svetainės rėmelio. Suteikite programėlei telefonui pritaikytą išdėstymą, paskyras, išsaugotus duomenis ir tikras užduotis. Tai ypač svarbu suvyniotoms žiniatinklio programėlėms, įskaitant kurtas su Mythex.
  • Nėra paskyros ištrynimo programėlėje (gairė 5.1.1(v)). Jei žmonės gali kurti paskyrą programėlėje, jie turi galėti ją ištrinti programėlėje.
  • Skaitmeniniai pardavimai ne per programėlės pirkinius (gairė 3.1.1). Funkcijų ar turinio atrakinimas už pinigus programėlėje reikalauja Apple programėlės pirkinių.
  • Privatumo duomenys, neatitinkantys programėlės. Suderinkite App Privacy, privatumo politiką ir programėlės elgesį.

Jei jums reikia politikos puslapio, mūsų vadovas kaip parašyti paslaugų teikimo sąlygas ir privatumo politiką paaiškina, ką įtraukti.

Programėlės atnaujinimas vėliau

Kiekvienai naujai versijai padidinkite versijos numerį, įkelkite naują versiją, parašykite „What's New“ tekstą ir pateikite dar kartą. Kiekvienas pateikimas peržiūrimas.

Jei jūsų programėlė yra suvyniota žiniatinklio programėlė, kaip Mythex programėlės, dauguma kasdienių pakeitimų pasiekia iPhone naudotojus, kai paskelbiate žiniatinklio programėlę, nes telefono programėlė ją atidaro. Naują versiją pateikiate daugiausia dėl programėlės apvalkalo pakeitimų, pavyzdžiui piktogramos, pavadinimo ar leidimų. Jei Apple jau patvirtino versijos numerį, Mythex prieš kurdamas iš naujo jį padidina (pavyzdžiui, nuo 1.0 iki 1.1).

Publikavimas ir Android

Google procesas kitoks: vienkartinis mokestis, testavimo kanalai, o naujoms asmeninėms paskyroms – 14 dienų uždaras testas su 12 testuotojų. Žr. kaip paskelbti programėlę Google Play.

Klausimai

Kiek kainuoja įdėti programėlę į App Store?

Apple Developer Program kainuoja 99 USD per metus nuo 2026 m. lapkričio, kituose regionuose kainos vietinės. Akredituotos švietimo įstaigos gali gauti mokesčio atleidimą. Jei programėlėje parduodate skaitmeninius produktus ar prenumeratas, Apple nuo tų pardavimų taip pat ima komisinį mokestį.

Kiek trunka App Store peržiūra?

Apple teigia, kad bent 50 % pateikimų peržiūri per 24 valandas, o 90 % – per 48 valandas. Neužbaigti pateikimai trunka ilgiau arba būna atmesti, todėl prieš pateikdami turėkite paruoštą demonstracinę paskyrą, privatumo politiką ir ekrano nuotraukas.

Ar galiu paskelbti iPhone programėlę be Mac kompiuterio?

Taip, jei programėlę sukuria ir įkelia paslauga. Mythex Pro sukuria jūsų programėlę savo Mac kompiuteriuose ir išsiunčia į jūsų TestFlight, naudodamas App Store Connect API raktą, kurį sukuriate. Tada pateikiate ją peržiūrai iš App Store Connect arba paprašote agento paruošti pateikimą.

Ar Mythex pateikia mano programėlę į App Store?

Mythex siunčia versijas į TestFlight naudodamas jūsų App Store Connect raktą. Programėlės įrašą sukuriate patys ir užpildote App Privacy Apple svetainėje; agentas gali prijungti versiją ir užpildyti aprašymo duomenis, o prieš pateikdamas ką nors peržiūrai, visada klausia jūsų. Patvirtinimas visada yra Apple sprendimas.

Kokios dažniausios App Store atmetimo priežastys?

Apple teigia, kad daugiau nei 40 % neišspręstų problemų priklauso 2.1 gairei, App Completeness (programėlės užbaigtumas): gedimai, vietos rezervavimo turinys, sugedusios nuorodos ir trūkstama informacija, pavyzdžiui demonstracinis prisijungimas. Kiti dažni atvejai – programėlė, kuri tik perpakuota svetainė, nėra paskyros ištrynimo programėlėje, arba skaitmeniniai pardavimai ne per programėlės pirkinius.

Mythex · Pricing · Kurkite bet ką su dirbtiniu intelektu · Svetainių ir programėlių šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)