Miongozo

Jinsi ya Kuchapisha App kwenye App Store: Kutoka TestFlight hadi Idhini

Ili kuchapisha app kwenye App Store, jiunge na Apple Developer Program (dola 99 za Marekani kwa mwaka kuanzia Novemba 2026), unda app kwenye App Store Connect, pakia build iliyotiwa sahihi, ijaribu kupitia TestFlight, ongeza picha zako za skrini, maelezo, taarifa za faragha na ukadiriaji wa umri, kisha bofya Add for Review na Submit for Review. Apple hukagua kila uwasilishaji kwa mkono, kwa kawaida ndani ya siku moja au mbili, na ikiidhinishwa unaitoa kwenye App Store. Mwongozo huu unafuata njia hiyo hatua kwa hatua na kuorodhesha matatizo yanayorudisha app mara nyingi.

Bado unajenga? Anza na jinsi ya kutengeneza app ya iPhone.

Unachohitaji kabla ya kuanza

  • Uanachama wa Apple Developer Program, kama mtu binafsi (jina lako halali litaonekana kama muuzaji) au shirika (linahitaji Nambari ya D-U-N-S, barua pepe ya kikoa cha kampuni na tovuti inayofanya kazi).
  • Build iliyotiwa sahihi ya app yako, iliyopakiwa kwenye App Store Connect. Kwa kawaida kutoka Xcode au Transporter ya Apple, au kwa huduma inayojenga kwa niaba yako.
  • URL ya sera ya faragha na URL ya usaidizi yenye maelezo ya mawasiliano yaliyosasishwa. Apple inahitaji zote mbili kwa kila app.
  • Picha za skrini: 1 hadi 10 kwa kila ukubwa wa kifaa unaohitajika, katika JPEG au PNG bila uwazi. App Store Connect inaonyesha ukubwa unaohitajika; kwa sasa ni ukubwa wa iPhone wa inchi 6.9 (au inchi 6.5 usipotoa wa 6.9), pamoja na ukubwa wa iPad ikiwa app yako inafanya kazi kwenye iPad.
  • Akaunti ya majaribio ikiwa sehemu yoyote ya app iko nyuma ya kuingia.

Hatua ya 1: Jiandikishe kwenye Apple Developer Program

Ingia kwa Apple Account yenye uthibitishaji wa hatua mbili umewashwa kisha ujiandikishe. Watu binafsi kwa kawaida huidhinishwa haraka. Mashirika yanapaswa kuruhusu muda zaidi, kwa sababu Apple inathibitisha hali ya kisheria ya kampuni na mamlaka yako ya kusaini kwa niaba yake. Ikiwa huna Nambari ya D-U-N-S, unaweza kuiomba bure katika nchi nyingi, ingawa kuitoa huchukua muda.

Hatua ya 2: Unda rekodi ya app

Katika App Store Connect, fungua Apps, bofya + kisha uchague New App. Weka:

  • Platform: iOS.
  • Name: jina litakaloonekana kwenye App Store, ambalo lazima liwe la kipekee kwenye duka.
  • Primary language.
  • Bundle ID: kitambulisho cha app, kama com.yourcompany.yourapp. Lazima kilingane na build.
  • SKU: msimbo wowote wa ndani unaopenda.

Apple hairuhusu zana za nje kuunda rekodi hii, kwa hiyo unaifanya mara moja mwenyewe.

Hatua ya 3: Pakia build

Kama unajenga kwenye Xcode, tengeneza archive ya app kisha uipakie kutoka Organizer. Builds pia zinaweza kupakiwa kwa Transporter au kupitia API ya App Store Connect.

Ikiwa unajenga na Mythex

Kwenye mpango wa Pro, Mythex hujenga app yako iliyochapishwa kama app ya iPhone kwenye Mac zake na kuipakia kwenye TestFlight yako. Hauhitaji Mac wala Xcode. Usanidi unachukua dakika chache:

  1. Katika App Store Connect, nenda Users and Access → Integrations → App Store Connect API kisha unda Team key yenye jukumu la Admin.
  2. Pakua faili la .p8. Apple inakuruhusu kulipakua mara moja tu, kwa hiyo lihifadhi salama.
  3. Weka faili kwenye paneli ya Connect App Store ya Mythex kisha ubandike Issuer ID inayoonekana juu ya orodha ya funguo. Mythex inathibitisha ufunguo na Apple kabla ya kuuhifadhi.

Kwenye build ya kwanza, Mythex inakuambia jina halisi na Bundle ID za kutumia unapounda rekodi ya app katika Hatua ya 2. Kadi ya build ikisema In TestFlight, Apple huchakata build kwa takriban dakika 10 hadi 30, kisha iko tayari kwa wajaribu. Tazama kijenzi cha app ya iOS cha Mythex kwa maelezo zaidi.

Hatua ya 4: Jaribu kwa TestFlight

TestFlight ni kituo cha beta cha Apple, na inafaa kukitumia vizuri kabla ya ukaguzi:

  • Wajaribu wa ndani: hadi wanachama 100 wa timu yako ya App Store Connect. Wanaweza kusakinisha build mara tu inapochakatwa.
  • Wajaribu wa nje: hadi watu 10,000, waliokaribishwa kwa barua pepe au kiungo cha umma. Build ya kwanza unayoongeza kwenye kundi la nje hupitia ukaguzi mfupi wa beta.
  • Muda wa build: kila build inaweza kujaribiwa kwa siku 90.

Wajaribu husakinisha app ya TestFlight, wanakubali mwaliko na kusakinisha build yako. Waombe wafanye kazi kuu, si kufungua app tu. Mwongozo wetu wa jaribio la beta unaeleza jinsi ya kupata wajaribu na kukusanya maoni yao.

Hatua ya 5: Jaza orodha ya App Store

Kwenye ukurasa wa toleo la app, ongeza:

  • Picha za skrini kwa kila ukubwa unaohitajika, zikionyesha skrini halisi.
  • Maandishi ya matangazo (si lazima) na maelezo yanayosema wazi app inafanya nini.
  • Maneno muhimu, yakitenganishwa kwa koma. Usirudie jina la app wala kutumia majina ya washindani.
  • URL ya usaidizi na, kwa hiari, URL ya masoko.
  • Nambari ya toleo na hakimiliki.

Chini ya App Information, weka kategoria, URL ya sera ya faragha na ukadiriaji wa umri kwa kujibu dodoso la Apple. Chini ya Pricing and Availability, chagua bei (au bure) na nchi.

Hatua ya 6: Kamilisha App Privacy

App Privacy inaorodhesha data ambayo app yako inakusanya, kama barua pepe, jina, mahali au data ya matumizi, inavyotumika, na kama imeunganishwa na mtumiaji. Inaonekana kwenye ukurasa wako wa App Store kama "lebo ya lishe" ya faragha. Jumuisha data inayokusanywa na msimbo wowote wa wahusika wengine, kama uchambuzi au watoa huduma wa kuingia.

Sehemu hii inapatikana tu kwenye tovuti ya App Store Connect, si kupitia zana za nje. Ukitumia Mythex, wakala anakuambia cha kujibu kulingana na kile app yako inachofanya kweli.

Hatua ya 7: Ongeza taarifa za ukaguzi na uwasilishe

Katika App Review Information, ongeza jina la mawasiliano, simu na barua pepe, pamoja na akaunti ya majaribio inayofanya kazi. Ongeza maelezo ikiwa kuna kitu kinachohitaji ufafanuzi, kwa mfano "kichupo cha Bookings kinaonyesha madarasa baada ya kujiunga na moja".

Kisha chagua build uliyoijaribu, bofya Add for Review, kisha Submit for Review. Toleo moja tu kwa kila jukwaa linaweza kuwa katika ukaguzi kwa wakati mmoja.

Kwa Mythex, unaweza kumwomba wakala afanye sehemu hii. Anaambatanisha build, anajaza alichoweza na kukuuliza kabla ya kuwasilisha.

Hatua ya 8: Subiri, jibu, achia

Apple inasema angalau nusu ya maombi hukaguliwa ndani ya saa 24, na asilimia 90 ndani ya saa 48. Utapokea barua pepe hali inapobadilika. Apple ikiwa na maswali au ikikataa build, ujumbe unaonekana kwenye sehemu ya App Review ya App Store Connect; jibu hapo, rekebisha tatizo na uwasilishe tena.

Ikiidhinishwa, app hutolewa kiotomatiki au kushikiliwa ili uitoe mwenyewe, kulingana na uchaguzi wako. Unaweza pia kupanga tarehe ya kutolewa.

Kwa nini app hukataliwa, na jinsi ya kuepuka

  • App isiyokamilika (kanuni 2.1). Kuanguka, maandishi ya mfano, viungo vilivyokufa, akaunti ya majaribio isiyokuwepo. Apple inasema hili ndilo lililo nyuma ya zaidi ya asilimia 40 ya masuala ambayo hayajatatuliwa. Jaribu kila kitufe kwenye iPhone halisi kabla ya kuwasilisha.
  • Tovuti iliyofungwa upya (kanuni 4.2). Apple inatarajia vipengele, maudhui na kiolesura vinavyozidi tovuti iliyowekwa kwenye fremu. Toa mpangilio unaofaa simu, akaunti, data iliyohifadhiwa na kazi halisi. Hii ni muhimu hasa kwa programu za wavuti zilizofungwa, zikiwemo zile zilizotengenezwa kwa Mythex.
  • Hakuna kufuta akaunti ndani ya app (kanuni 5.1.1(v)). Ikiwa watu wanaweza kuunda akaunti ndani ya app, lazima waweze kuifuta ndani ya app.
  • Mauzo ya kidijitali nje ya ununuzi wa ndani ya app (kanuni 3.1.1). Kufungua vipengele au maudhui kwa pesa ndani ya app kunahitaji ununuzi wa ndani ya app wa Apple.
  • Maelezo ya faragha yasiyolingana na app. Hakikisha App Privacy, sera yako ya faragha na tabia ya app vinaendana.

Ikiwa unahitaji ukurasa wa sera, mwongozo wetu wa kuandika sheria na sera ya faragha unaeleza cha kujumuisha.

Kusasisha app baadaye

Kwa kila toleo jipya, ongeza nambari ya toleo, pakia build mpya, andika maandishi ya "What's New" kisha uwasilishe tena. Kila uwasilishaji hukaguliwa.

Ikiwa app yako ni programu ya wavuti iliyofungwa, kama zilivyo app za Mythex, mabadiliko mengi ya kila siku hufika kwa watumiaji wa iPhone unapochapisha programu ya wavuti, kwa sababu app ya simu huifungua. Unawasilisha toleo jipya hasa kwa mabadiliko ya ganda la app, kama ikoni, jina au ruhusa. Apple ikiwa tayari imeidhinisha nambari fulani ya toleo, Mythex huiongeza (kwa mfano 1.0 hadi 1.1) kabla ya kujenga tena.

Kuchapisha pia kwenye Android

Mchakato wa Google ni tofauti: ada ya mara moja, nyimbo za majaribio, na kwa akaunti mpya binafsi jaribio lililofungwa la siku 14 lenye wajaribu 12. Tazama jinsi ya kuchapisha app kwenye Google Play.

Maswali

Inagharimu kiasi gani kuweka app kwenye App Store?

Apple Developer Program inagharimu dola 99 za Marekani kwa mwaka kuanzia Novemba 2026, zikiwa na bei za kienyeji katika maeneo mengine. Taasisi za elimu zilizoidhinishwa zinaweza kupata msamaha wa ada. Ukiuza bidhaa za kidijitali au usajili ndani ya app, Apple pia inachukua kamisheni kwenye mauzo hayo.

Ukaguzi wa App Store unachukua muda gani?

Apple inasema inakagua angalau asilimia 50 ya maombi ndani ya saa 24 na asilimia 90 ndani ya saa 48. Maombi yasiyokamilika huchukua muda mrefu zaidi au hukataliwa, kwa hiyo hakikisha una akaunti ya majaribio, sera ya faragha na picha za skrini tayari kabla ya kuwasilisha.

Je, ninaweza kuchapisha app ya iPhone bila Mac?

Ndiyo, ikiwa huduma fulani inajenga na kupakia app kwa niaba yako. Mythex Pro hujenga app yako kwenye Mac zake na kuituma TestFlight yako kwa kutumia ufunguo wa API wa App Store Connect unaouunda wewe. Kisha unaiwasilisha kwa ukaguzi kutoka App Store Connect au unamwomba wakala aandae uwasilishaji.

Je, Mythex huwasilisha app yangu kwenye App Store?

Mythex hutuma builds kwenye TestFlight kwa kutumia ufunguo wako mwenyewe wa App Store Connect. Unaunda rekodi ya app na kukamilisha App Privacy kwenye tovuti ya Apple; wakala anaweza kuambatanisha build na kujaza maelezo ya orodha, na hukuuliza kabla ya kuwasilisha chochote kwa ukaguzi. Idhini ni uamuzi wa Apple pekee.

Ni sababu zipi za kawaida zaidi za kukataliwa kwa App Store?

Apple inasema zaidi ya asilimia 40 ya masuala ambayo hayajatatuliwa yanahusu kanuni 2.1, Ukamilifu wa App: kuanguka kwa app, maudhui ya mfano yaliyobaki, viungo vilivyovunjika na taarifa zinazokosekana kama akaunti ya majaribio. App ambazo ni tovuti iliyofungwa upya, zisizo na kipengele cha kufuta akaunti ndani ya app, na mauzo ya kidijitali nje ya ununuzi wa ndani ya app ni sababu nyingine zinazojirudia.

Mythex · Pricing · Jenga chochote kwa AI · Violezo vya tovuti na programu · Mythex ikilinganishwa · Kamusi ya istilahi za kujenga programu kwa AI · Zana za bure za kujenga programu kwa AI · 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 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių 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 தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)