Lumipat sa pangunahing nilalaman

Pag-deploy ng Mobile

Ang mga ChurchApps mobile app ay binubuo at dine-deploy gamit ang Expo EAS Build at ipinamamahagi sa pamamagitan ng mga app store. Sinasaklaw ng pahinang ito ang pagbuo, pagsusumite, at pag-push ng mga over-the-air na update para sa parehong Android at iOS.

Bago Ka Magsimula

  • I-setup ang mobile app nang lokal -- tingnan ang B1 Mobile
  • Mag-install at i-configure ang EAS CLI
  • Magkaroon ng access sa Google Play Console (Android) at/o Apple App Store Connect (iOS)

Pagbuo

Android

npm run build:android

iOS

eas build --platform ios --profile production

Pagsusumite sa mga App Store

Android -- Google Play Store

Pagkatapos ng matagumpay na EAS build, ang Android binary (AAB) ay isinusumite sa Google Play Store sa pamamagitan ng Play Console.

iOS -- Apple App Store

Isumite ang iOS build nang direkta sa pamamagitan ng EAS:

eas submit --platform ios

Mga OTA Update

Para sa mga pagbabagong JavaScript lamang na hindi nangangailangan ng pagsusuri ng app store, gamitin ang mga over-the-air (OTA) na update:

npm run update:production

Gumagamit ito ng EAS Update upang i-push ang mga pagbabago nang direkta sa mga gumagamit nang hindi nangangailangan ng buong pagsusumite sa store.

Tip

Ang mga OTA update ay mas mabilis kaysa sa mga store build -- ang mga pagbabago ay maaaring makarating sa mga gumagamit sa loob ng mga minuto sa halip na mga araw. Gamitin ang mga ito para sa mga bug fix, pagbabago sa teksto, at maliliit na update sa UI na hindi kinasasangkutan ng mga pagbabago sa native code.

Mga Numero ng Bersyon

Bago lumikha ng store build, kailangang i-update ang mga numero ng bersyon sa maraming file:

  • package.json
  • app.config.js
  • android/app/build.gradle
  • ios/*/Info.plist
  • ios/*/project.pbxproj
Babala

Ang pagkalimot na mag-update ng mga numero ng bersyon sa lahat ng file ay magdudulot ng pagkabigo sa build o pagtanggi ng app store. I-double check ang bawat file na nakalista sa itaas bago magsimula ng production build.

Mga Kaugnay na Artikulo