# App Center stopt ermee: zo host je je iOS-app op een statische website

> Een testversie van je app delen ging heel vlot met AppCenter, maar wat doe je nu het ermee stopt? En hoe vermijd je lange reviewprocessen?

Door Koen Van Looveren, impaktfull · Gepubliceerd 2025-02-17

Bron: https://www.impaktfull.com/nl/blog/app-center-is-shutting-down-heres-how-to-host-your-ios-app-on-a-static-website-without-the-appstore

Nu App Center ermee stopt, zijn veel developers op zoek naar alternatieven om iOS-apps efficiënt te verspreiden. Je iOS-app hosten op een statische website lijkt misschien geen voor de hand liggende keuze, maar het is een krachtige en eenvoudige oplossing. In deze blogpost tonen we je hoe je een installeerbare iOS-app host op een statische website en laten we zien hoe het impaktfull Dashboard dit proces vereenvoudigt met ingebouwde ondersteuning.

**Waarom statische hosting voor iOS-apps?**Statische websites zijn licht, kostenefficiënt en ongelooflijk eenvoudig te onderhouden. Door je iOS-app als statisch bestand te hosten, heb je geen complexe deployment-infrastructuur nodig en hou je toch de volledige controle over de verspreiding.

## Belangrijkste voordelen

- **Eenvoud:** host je `.ipa`- en `plist`-bestanden rechtstreeks.
- **Kostenefficiënt:** geen complexe serversetup of hostingkosten.
- **Schaalbaar:** statische websites verwerken moeiteloos veel verkeer.

Toch is het goed om te weten dat dit manueel opzetten nog altijd behoorlijk wat werk vraagt. Van het manifestbestand configureren tot de juiste links en mappenstructuur voorzien: het is een proces dat al snel repetitief en tijdrovend wordt.

## Mappenstructuur

Om je iOS-app te hosten, heeft je statische website de volgende structuur nodig:

`/myapp/alpha/latest.plist
/myapp/alpha/latest.ipa`

- **latest.plist:** het manifestbestand met de metadata van je app.
- **latest.ipa:** de eigenlijke binary van je iOS-app.

Deze bestanden moeten publiek toegankelijk zijn via HTTPS.

## Het manifestbestand aanmaken (latest.plist)

Apple vereist een manifestbestand (`.plist`) voor installatie over-the-air. Hieronder vind je een voorbeeld:

```
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>https://appstore.impaktfull.com/myapp/alpha/latest.ipa</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>com.impaktfull.myapp.alpha</string>
                <key>bundle-version</key>
                <string>1.0.0</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>MyApp Alpha</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>
```

- **url:** rechtstreekse link naar het `.ipa`-bestand.
- **bundle-identifier:** de unieke identifier van je app.
- **title:** de naam van de app die tijdens de installatie getoond wordt.

Upload dit bestand naar `/myapp/alpha/latest.plist`.

## Hoe maak je de app installeerbaar?

Om gebruikers je app te laten installeren, geef je hen deze speciale link:

```
itms-services://?action=download-manifest&url=https://appstore.impaktfull.com/myapp/alpha/latest.plist
```

Wanneer gebruikers deze link openen op hun iOS-toestel, krijgen ze meteen de vraag om de app te installeren.

**Vlotter hosten met het impaktfull Dashboard**Met het impaktfull Dashboard host en verspreid je je iOS-apps zonder moeite. Zo werkt het:

1. **Upload je `.ipa`- en `.plist`-bestanden.**
2. **Genereer de installatielink rechtstreeks vanuit het dashboard.**
3. **Deel de link met je testers of gebruikers.**

Dankzij de ingebouwde ondersteuning voor statische hosting neemt het impaktfull Dashboard het giswerk weg en verkort het de setuptijd. In plaats van elke stap manueel te doen, automatiseert ons platform het proces, zodat jij je kunt focussen op het bouwen van geweldige apps.

## Je setup testen

1. Open de installatielink op een iOS-toestel.
2. Bevestig de vraag om te installeren.
3. Controleer of de app op het beginscherm verschijnt.
4. Open de app en controleer of alles werkt zoals verwacht.

## Alternatieven

- Firebase
- App Store & TestFlight
- [impaktfull dashboard](https://forms.gle/te5msJMVNvPHKhiC6)

## Conclusie

Statische hosting is een krachtige en betrouwbare manier om je iOS-app te verspreiden, zeker nu App Center ermee stopt. Maar het geeft je geen controle over wie toegang heeft. Daar komt het impaktfull dashboard in beeld. We bieden een schaalbare, kostenefficiënte en eenvoudig te beheren oplossing.

[Schrijf je nu in op de wachtlijst voor het impaktfull Dashboard en wees bij de eersten die toegang krijgen bij de publieke lancering!](https://forms.gle/te5msJMVNvPHKhiC6)

*Veel hostingplezier!* 🚀

---

impaktfull bouwt en beheert apps, websites, platformen en AI-agents, vanuit Antwerpen. Meer op https://www.impaktfull.com/nl.
