Samenvatting: Deze handleiding is bedoeld voor IT-beheerders van organisaties die er de voorkeur aan geven Speakap geen volledige beheerdersrechten te geven op hun Apple Developer-account. Hier wordt uitgelegd hoe u het Speakap-team uitnodigt met beperkte rollen en hoe u handmatig de identificaties en het app-record instelt die nodig zijn om uw merkgebonden iOS-app te publiceren.
Opmerking: Stappen 2 tot en met 6 zijn optioneel. Als u de toegang verleent zoals beschreven in stap 1, kan ons mobiele team deze stappen ook voor u uitvoeren.
Stap 1: Nodig Speakap uit met beperkte rollen
In plaats van de rol Beheerder kunt u Speakap uitnodigen met een combinatie van beperkte rechten die ons toch in staat stellen uw app-builds te beheren.
- Log in op App Store Connect (https://appstoreconnect.apple.com/login).
- Selecteer Gebruikers en Toegang > Personen en klik op het blauwe plus (+)-teken.
- Voer de volgende gegevens in:
- Voornaam: Speakap
- Achternaam: Development
- E-mail: mobile-development@speakap.nl
- Selecteer in het gedeelte Rollen de optie App Manager.
- In het gedeelte Aanvullende bronnen moet u de volgende vakjes aanvinken:
- Toegang tot Certificaten, Identifiers & Profielen
- Toegang tot Cloud Managed Distribution Certificate
Stap 2: Stel de iCloud-container in
Aangezien Speakap beperkte toegang heeft, moet uw accounthouder de iCloud-container handmatig aanmaken.
- Ga naar https://developer.apple.com/account en tik op Identifiers.
- Klik op de plus (+)-knop naast Identifiers.
- Selecteer iCloud Containers en klik op Doorgaan.
- Vul de volgende velden in:
- Beschrijving: Moet voorafgegaan worden door "iCloud" (bijv. iCloud YourAppName).
- Identifier: Moet het voorvoegsel iCloud.com.speakap. gebruiken, gevolgd door uw unieke app-identifier (bijv. iCloud.com.speakap.yourappidentifier). Opmerking: de identifier mag geen spaties bevatten.
- Klik op Doorgaan en Registreren.
Stap 3: Stel de App Group in
- Klik op het scherm Identifiers opnieuw op de plus (+)-knop.
- Selecteer App Groups en klik op Doorgaan.
- Vul de volgende velden in:
- Beschrijving: De naam van uw app.
- Identifier: Moet het voorvoegsel group.com.speakap. gebruiken, gevolgd door dezelfde identifier die voor de iCloud-container is gebruikt.
- Klik op Doorgaan en Registreren.
Stap 4: Maak App ID’s aan
U moet twee App ID’s aanmaken: één voor de hoofd-app en één voor de Share Extension.
Hoofd-App ID:
- Klik op de plus (+)-knop naast Identifiers en selecteer App IDs.
- Selecteer het type App.
- Beschrijving: Voer de naam van uw app in.
- Bundle ID: Selecteer Expliciet en voer com.speakap.yourappidentifier in.
- Mogelijkheden: Schakel App Groups, Associated Domains, Data Protection (Volledige Bescherming), iCloud (Inclusief CloudKit-ondersteuning) en Push Notifications in.
- Klik op Doorgaan en Registreren.
- Zoek de nieuwe App ID in uw lijst, klik erop en Configureer zowel de App Group als de iCloud Container die u in de vorige stappen hebt aangemaakt. Sla uw wijzigingen op.
Share Extension App ID:
- Herhaal bovenstaande stappen maar gebruik de volgende gegevens:
- Beschrijving: YourAppName Share Extension.
- Bundle ID: com.speakap.yourappidentifier.ShareExtension.
- Schakel App Groups, Associated Domains, Data Protection en iCloud in.
- Configureer dezelfde App Group en iCloud Container als de hoofd-app. Sla uw wijzigingen op.
Stap 5: Genereer het App Record
Maak ten slotte het record aan in App Store Connect zodat Speakap de builds kan uploaden.
- Ga naar https://appstoreconnect.apple.com/apps.
- Klik op de plus (+)-knop en selecteer Nieuwe App.
- Vul het formulier in:
- Platforms: iOS.
- Bundle ID: Selecteer de zojuist aangemaakte Hoofd-App ID.
- SKU: Gebruik dezelfde tekenreeks als uw Bundle ID.
- Gebruikers Toegang: Selecteer Volledige Toegang (zodat het uitgenodigde Speakap-team het kan zien).
- Klik op Aanmaken.
Stap 6: Beperk Speakap's toegang tot de specifieke app
Als u wilt zorgen dat Speakap alleen deze specifieke app kan zien:
- Ga naar Gebruikers en Toegang.
- Selecteer de gebruiker mobile-development@speakap.nl.
- Verwijder onder het gedeelte Apps "Alle Apps" en voeg specifiek alleen de nieuwe app toe die u hebt aangemaakt.
Zodra deze stappen zijn voltooid, kunt u doorgaan door uw gegevens in te voeren in het Whitelabel Portal volgens deze richtlijnen.
Nog steeds vastgelopen?
Stuur ons een e-mail op technicalimplementations@speakap.nl met uw organisatienaam, de stap waarbij u vastloopt en een screenshot van wat u ziet, dan helpen wij u verder.