Som uafhængig udvikler, når vi endelig har skrevet den sidste linje kode og fået kernefunktionerne til at køre, tror vi ofte, at “nu er vi i mål”.

Men virkeligheden giver os et hårdt slag: App Store Connects backend venter på dig.

Det er her, du opdager, at de rigtige problemer først begynder:

  • Du skal understøtte snesevis af størrelser til App-ikon (App Icon);
  • Du skal designe flotte App Store-forhåndsvisninger (Screenshots);
  • Apple kræver en compliant privatlivspolitik (Privacy Policy);
  • Hvis du vil globalt, er håndtering af lokaliseringsfiler (Localization) et mareridt;
  • Til sidst kan du blive nådesløst afvist (Reject), hvis du glemmer en lille indstilling før indsendelse (fx at slå Debug fra).

LaunchCheck er skabt for at løse disse besværlige “ikke-kode” processer. Lad os se, hvordan du kan bruge værktøjskæden til elegant at klare den sidste spurt før udgivelse.

Første trin: Visuelle aktiver, der rammer plet ved første blik

Før brugeren downloader din app, er ikonet og screenshots det eneste, de kan se.

1. iOS App-ikon generator

Før i tiden skulle du åbne Photoshop eller Figma, eksportere 1024×1024 og derefter manuelt tilpasse alle størrelserne — eller finde diverse online konverteringsværktøjer.

LaunchChecks løsning: Du uploader bare ét stort 1024px billede, og værktøjet genererer automatisk en .appiconset-pakke, der følger Apples nyeste specifikationer. Download ZIP, pak ud, og træk direkte ind i Xcodes Assets-mappe. Færdig.

2. App Store cover generator

Rå mobil-screenshots ser ofte kedelige ud. Tendensen i dag er at lægge dem ind i et flot telefon-mockup og tilføje en kort marketingtekst.

Med cover generatoren kan du hurtigt sammensætte professionelle App Store-forhåndsvisninger uden at skulle designe baggrunde — på få minutter kan du lave et helt sæt billeder i designer-kvalitet.

Andet trin: Få styr på jura og compliance

Det er den del, programmører hader mest. Apples review-retningslinjer siger klart: alle apps skal have et link til en privatlivspolitik.

3. Privatlivspolitik-generator

Lad være med at kopiere andres vilkår fra nettet — de passer måske ikke til din app og kan endda indebære juridisk risiko.

Med privatlivspolitik-generatoren skal du bare sætte kryds ved, hvilke data din app indsamler (fx placering, kontaktoplysninger, brugsdata osv.), og værktøjet genererer automatisk en standard privatlivspolitik i HTML eller Markdown. Du kan hoste den direkte på en side, som LaunchCheck stiller til rådighed, og indsætte linket i App Store Connect.

Tredje trin: Gå globalt (lokalisering)

Hvis du vil ud til flere lande, er lokalisering et must. Men Xcodes .strings-håndtering er ret primitiv.

4. Lokaliseringsfiler og validator

  • Generering af lokaliseringsfiler: Opret hurtigt strukturerede flersprogede filer og undgå formatfejl fra manuel copy/paste.
  • Lokaliserings-validator (et genialt værktøj): Det her trin bliver ofte overset. Mange gange tilføjer vi en Key i den engelske version, men glemmer at oversætte den i fx dansk — og så ser brugeren label_title_text i appen. LaunchCheck hjælper dig med at sammenligne sprogfilernes indhold og finde manglende Keys med ét klik, så du undgår basale fejl.

Fjerde trin: Den sidste kontrol før takeoff

At indsende til review er som at affyre en raket: selv én løs skrue kan få missionen til at fejle.

5. Tjekliste før indsendelse

Vi har samlet en checklist med snesevis af kontrolpunkter:

  • Er versionsnummeret øget?
  • Er Debug-tilstand slået fra?
  • Er testkontoen angivet i noter?
  • Er IDFA (reklame-identifikator) markeret korrekt?

Stol ikke på din hukommelse — stol på tjeklisten. Før du klikker “Indsend til review”, så gennemgå den én gang. Det kan spare dig for dage — eller endda uger — med afvisninger og genindsendelser.

Afslutning

Vi udvikler apps for at skabe værdi — ikke for at spilde livet på at beskære billeder og skrive dokumenter.

LaunchChecks idé er enkel: at automatisere de gentagne, kedelige og ikke-kritiske opgaver, så du kan fokusere på at forfine selve produktet.

Er du klar til at udgive din næste hit-app?

Kom i gang med LaunchCheck nu →