Pamamahagi ng mobile app: ano ito, anong mga channel at paano ito gumagana

May-akda: IT Sectr Nai-publish: 2026-06-09 Oras ng pagbabasa: 9 min

Ang pamamahagi ng app ay ang huling at isa sa pinakamahalagang yugto ng mobile development. Ayon sa Business of Apps (2025), ang average na oras ng pag-review sa App Store ay 28 oras, at sa Google Play — 8 oras. Ang maling setup ng pamamahagi ay maaaring maantala ang paglabas nang ilang linggo at magdulot ng milyun-milyong pagkalugi sa negosyo.

Mga Pangunahing Punto

  • iOS: TestFlight para sa beta testing (hanggang 10,000 tao), Ad Hoc para sa limitadong grupo (100 device), Enterprise para sa panloob na corporate distribution.
  • Android: Internal Testing (hanggang 100 kalahok), Closed Testing (hanggang 100), Open Testing (hanggang 100,000) at Production Track — isang flexible na staged rollout system para sa mobile apps.
  • App Store Review Guidelines at Google Play Developer Policies — mga set ng panuntunan sa pamamahagi na kailangang pag-aralan bago ilathala. Ang paglabag ay humahantong sa pagtanggi o pag-block ng account.
  • Staged Rollout (Google Play) — unti-unting pamamahagi ng update (5% → 20% → 100%). Pinapayagan kang ibalik ang isang problemadong bersyon bago ito umabot sa lahat ng user.
  • App Transfer — paglipat ng app sa pagitan ng developer account. Nangangailangan ng pahintulot ng parehong partido at pag-verify ng mga kinakailangan.

Pamamahagi sa iOS: TestFlight, Ad Hoc, Enterprise

Ang pamamahagi ng iOS app ay mahigpit na kinokontrol ng Apple. Ang pamamahagi ng mobile app sa iOS ay dumadaan sa apat na channel: App Store (pampublikong paglabas), TestFlight (beta testing), Ad Hoc (limitadong pamamahagi) at Enterprise (corporate distribution). Ang bawat isa ay may sariling mga kinakailangan, limitasyon at pamamaraan.

TestFlight

TestFlight ay ang opisyal na tool ng Apple para sa beta testing ng mobile apps. Sumusuporta ito ng hanggang 10,000 panlabas na tester (External Testing) at hanggang 30 panloob na tester (Internal Testing — mga miyembro ng team). Ang External Testing ay nangangailangan ng magaan na pag-review (Build Review, karaniwang 1–2 minuto). Awtomatikong namamahagi ang TestFlight ng mga update — ang mga tester ay nakakatanggap ng push notification. Ang panloob na pagsubok ay hindi nangangailangan ng pag-review — maaari kang mag-upload ng builds agad para sa team.

Ad Hoc Distribution

Ad Hoc ay pamamahagi sa limitadong bilang ng mga device (hanggang 100 bawat account). Para sa Ad Hoc, kailangan mong idagdag ang UDID ng bawat device sa Apple Developer Portal at lagdaan ang build gamit ang Provisioning Profile na naglalaman ng mga device na ito. Ang Ad Hoc ay hindi nangangailangan ng pag-review — angkop para sa demo version at pagsubok sa client device. Disadvantage: kailangan mong malaman ang UDID ng bawat device.

Enterprise Distribution

Apple Enterprise Developer Program ($299/taon) — pamamahagi ng app sa loob ng organisasyon nang walang App Store. Ang mga app ay nai-publish sa internal server, ang mga user ay nag-i-install sa pamamagitan ng link. Ang Enterprise ay hindi nangangailangan ng pag-review ng Apple. Ang Enterprise ay hindi maaaring gamitin para sa pamamahagi sa labas ng organisasyon — sinusubaybayan ito ng Apple at bina-block ang mga account. MDM (Mobile Device Management) — sistema ng pamamahala ng corporate device na awtomatikong nag-i-install ng Enterprise apps.

Pamamahagi sa Android: Testing Tracks, Staged Rollout

Google Play ay nagbibigay ng mas flexible na sistema ng pamamahagi ng mobile app kaysa sa App Store. Testing Tracks: Internal (panloob), Closed (sarado), Open (bukas). Ang bawat track ay may sariling mga limitasyon at kinakailangan. Pagkatapos ng pagsubok, ang app ay nai-publish sa Production Track.

Closed vs Open Testing

Internal Testing — hanggang 100 tester sa pamamagitan ng email. Hindi nangangailangan ng pag-review ng Google. Ang build ay nai-publish sa loob ng ilang minuto. Closed Testing — hanggang 100 tester, access sa pamamagitan ng email list o Google Group. Nangangailangan ng magaan na pag-review (karaniwang ilang oras). Open Testing — hanggang 100,000 tester, pampublikong link. Ang app ay nakikita sa Google Play bilang "Maagang Akses". Ang Open Testing ay nangangailangan ng buong pag-review tulad ng production.

Staged Rollout — unti-unting pamamahagi ng update. Pumili ka ng porsyento ng mga user (5%, 10%, 20%, 50%, 100%). Awtomatikong namamahagi ang Google Play ng update sa napiling porsyento. Kung may mga reklamo o crash sa mga unang oras — ibalik ang dating bersyon. Binabawasan ng Staged Rollout ang mga panganib sa paglabas at inirerekomenda para sa lahat ng production update.

Production Track

Production Track — pampublikong paglabas sa Google Play. Pagkatapos ng paglathala, ang app ay available sa lahat ng user. Awtomatikong sinusuri ng Google Play ang binary at ini-scan para sa malisyosong code. Pagkatapos ng paglathala, maaari mong pamahalaan ang bansa, mga paghihigpit sa edad at monetization. Internal App Sharing — direktang pamamahagi sa pamamagitan ng link nang walang Play Console. Angkop para sa QA testing sa mga tunay na device.

Parameter iOS Android
Beta testingTestFlight (hanggang 10,000)Internal / Closed / Open (hanggang 100,000)
EnterpriseApple Enterprise Program ($299/taon)Managed Play (EMM, libre)
Pag-reviewManwal (24–48 oras)Awtomatiko (2–8 oras)
Gastos ng account$99/taon$25 isang beses
Staged rolloutPhased Release (1%–100%, 7 araw)Staged Rollout (1%–100%, anumang oras)
Format.ipa (sa pamamagitan ng Xcode/Transporter).aab (Android App Bundle)
App TransferOo (App Store Connect)Oo (Play Console)

iOS — mas mahigpit na pag-review at mas mataas na gastos sa pagpasok. Android — flexible na pagsubok at staged rollout. Inirerekomenda ng IT Sectr ang paggamit ng Open Testing para sa Android at TestFlight External para sa iOS — ito ay sumasaklaw sa 90% ng mga beta testing scenario ng mobile app.

Mga patakaran sa pamamahagi ng app: App Store Guidelines, Google Play Policies

App Store Review Guidelines — dokumento ng Apple na may higit sa 100 panuntunan na namamahala sa pamamahagi ng mobile app. Mga pangunahing kinakailangan: ang app ay dapat na matatag, walang bug at sumusunod sa Human Interface Guidelines. Tinatanggihan ng Apple ang mga app na may sirang link, walang laman na screen at nakatagong functionality. Google Play Developer Policies — mga patakaran ng Google: ipinagbabawal ang malisyosong app, panlilinlang ng user at paglabag sa copyright.

App Store Guidelines

Mga pangunahing panuntunan para sa pamamahagi ng app sa App Store: 1) Safety — walang nakakasakit na nilalaman, 2) Performance — ang app ay hindi dapat mag-crash, 3) Business — mga pagbili sa pamamagitan ng IAP (In-App Purchase) na may komisyon ng Apple na 15–30%, 4) Design — pagsunod sa HIG. Mga dahilan ng pagtanggi: sirang link sa Patakaran sa Privacy, kawalan ng button na "Ibalik ang mga Pagbili", paggamit ng mga sistema ng pagbabayad ng third-party.

Google Play Policies

Mga patakaran sa pamamahagi sa Google Play ay kinabibilangan ng: 1) Content Policies — ipinagbabawal ang content para sa matatanda at karahasan, 2) Monetization — komisyon ng Google 15% (unang $1 milyon — 15%, pagkatapos 30%), 3) Privacy — mandatoryong URL ng Patakaran sa Privacy, 4) Advertising — ang mga ad ay dapat sumunod sa mga pamantayan. Awtomatikong sinusuri ng Google ang binary para sa malisyosong code. App Content Rating — talatanungan na tumutukoy sa mga paghihigpit sa edad ng app.

Export Compliance at DMCA

Export Compliance — hinihiling ng Apple na ideklara ang paggamit ng cryptography kapag namamahagi ng mga app. Karamihan sa mga app ay nabibilang sa "Yes, but exempt" (gumagamit lamang ng HTTPS). DMCA — batas sa copyright. Kung pinapayagan ng iyong app ang mga user na mag-upload ng content, mag-set up ng DMCA procedure (mga reklamo sa paglabag sa copyright).

Mga account para sa pamamahagi ng app: Apple Developer at Google Play

Apple Developer Account — $99/taon para sa indibidwal na developer, $299/taon para sa Enterprise. Ang mga organisasyon ay nagrerehistro bilang Company/Organization para sa pamamahagi ng mobile app sa ilalim ng brand ng kumpanya. Kinakailangan ang D-U-N-S number para sa paglathala. Google Play Account — $25 isang beses. Ang Google Play ay nangangailangan ng pag-verify ng pagkakakilanlan (Pasaporte, lisensiya sa pagmamaneho) bago simulan ang pamamahagi.

App Transfer

App Transfer — paglipat ng app sa pagitan ng developer account. Sa iOS — sa pamamagitan ng App Store Connect (App Transfer). Mga kinakailangan: ang app ay dapat nai-publish, walang nakabinbing pagbabago, walang aktibong hindi pagkakaunawaan sa pamamahagi. Sa Android — sa pamamagitan ng Play Console (Manage > Transfer app). Ang parehong proseso ay tumatagal ng 1–5 araw. Pagkatapos ng paglipat, pinapanatili ng app ang rating, review at subscription.

Screenshot Requirements

Screenshot Requirements para sa App Store: 5.5" (iPhone 8 Plus), 6.5" (iPhone 14 Pro Max), 12.9" (iPad Pro). Para sa Google Play: minimum 2 screenshot bawat telepono at tablet. Inirerekomenda namin ang 8 screenshot. URL ng Patakaran sa Privacy — mandatory para sa pamamahagi ng app sa parehong tindahan. Kung ang app ay nangongolekta ng personal na data, dapat mayroong link sa patakaran sa privacy sa paglalarawan at sa loob ng app.

Mga Madalas Itanong

Magkano ang halaga ng Apple at Google developer account?

Ang Apple Developer account ay nagkakahalaga ng $99 bawat taon. Ang Google Play account ay nagkakahalaga ng $25 isang beses. Para sa Enterprise distribution, ang Apple Enterprise Program ay nagkakahalaga ng $299 bawat taon. Para sa mga startup, sapat na ang indibidwal na account.

Gaano katagal ang pag-review sa App Store at Google Play?

App Store — mula ilang oras hanggang 48 oras (bihirang hanggang isang linggo). Google Play — karaniwang ilang oras para sa mobile apps, awtomatikong pag-review. Ang unang paglathala ay mas matagal dahil sa pag-verify ng account. Inirerekomenda ng IT Sectr na maglaan ng 3–5 araw para sa unang paglathala.

Ano ang TestFlight at paano ito gumagana?

TestFlight ay ang opisyal na tool ng Apple para sa pamamahagi ng mobile app sa panahon ng beta testing. Maaari kang mag-imbita ng hanggang 10,000 tester. Ang build ay dumadaan sa magaan na pag-review (ilang minuto). Sinusuportahan ng TestFlight ang panloob (hanggang 30 user) at panlabas na pagsubok.

Ano ang pagkakaiba sa pagitan ng Closed at Open Testing Track sa Google Play?

Closed — hanggang 100 tester sa pamamagitan ng email list, walang pampublikong link. Open — hanggang 100,000 tester, access sa pamamagitan ng link. Ang Open Testing ay nagbibigay ng visibility sa Google Play ngunit nangangailangan ng pagsunod sa mga patakaran.

Paano ilipat ang app sa ibang developer account?

App Transfer (iOS) — buong paglipat ng app sa pagitan ng Apple Developer account. Ang paglipat sa Google Play — sa pamamagitan ng mga setting ng account. Sa parehong kaso, kinakailangan ang pahintulot ng parehong partido at pag-verify ng mga kinakailangan: ang app ay dapat nai-publish, walang nakabinbing pagbabago.

Buod

  • iOS: TestFlight para sa pamamahagi ng mobile app (beta), Ad Hoc (100 device), Enterprise (panloob). $99/taon account.
  • Android: Internal/Closed/Open Testing + Production Track para sa pamamahagi ng mobile app. Staged Rollout — mandatory para sa production update.
  • App Store Review Guidelines — 100+ panuntunan. Google Play Policies — awtomatikong pagsusuri ng binary. Pag-aralan ang mga ito bago maglathala.
  • Staged Rollout (Android) at Phased Release (iOS) — unti-unting pamamahagi ng update. Binabawasan ang panganib ng crash sa lahat ng user.
  • Ang URL ng Patakaran sa Privacy ay mandatory para sa parehong tindahan. Export Compliance — para sa iOS na may cryptography.
  • App Transfer — paglipat ng app sa pagitan ng account. Pinapanatili ang rating, review at subscription.
  • Screenshot Requirements — 2–8 screenshot bawat telepono at tablet. Ang Apple ay nangangailangan ng mga tiyak na laki ng screen.

Gagawa kami ng mobile application na turnkey

Gumagawa ang IT Sectr ng mga iOS at Android application para sa mga startup at negosyo mula noong 2017. Magpapayo kami sa iyo at magmumungkahi ng pinakamahusay na solusyon.

Pag-usapan ang proyekto