Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Projektet distribueres som IPA med Enterprise certifikat (via Trifork's pt.). Det kræver at man har adgang til Min Graviditet (iOS) på https://insp.tpa.io/ og at man har en bruger med API key (der spørges efter denne i fastlane inden IPA'en uploades)

For at sikre ens distribuering af apps med forskellige konfigurationer, anvendes fastlane hvor følgende lanes eksisterer:

  • tpa_test: Test app til testing.
  • tpa_test_mock: Test app til testing med mock-services.
  • tpa_development: Test app til intern testing for udviklere og designere.

Se afsnit 5.3 ang. versionering af app'en.

App Store

...

Se afsnit 5.3 ang. versionering af app'en.

Versionering

App'en kører efter en almindelig major.minor.patch versionering, som styres manuelt i xcodeproj-filen. Build nummeret opdateres automatisk med antallet git-commits, således at det altid ændrer sig, når man har lavet ændringer i koden.

Alle distribuerings fastlane lanes spørger om man vil bumpe versionsnummeret. Hvis der svares "y" opdateres projektfilens build nummer og ændringerne committes automatisk til git.

Fastlane lanes sørger desuden for altid at tagge med den valgte configuration, version og build nummer efter successful distribuering. Formatet er: CONFIGURATION_VERSION_BUILDNUMMER (Test_0.0.1_1000)