Dit bericht zal de overgrote meerderheid van iDB-lezers beperkt aanspreken, omdat het een heel specifiek probleem behandelt, maar ik dacht dat ik het moest plaatsen om degenen te helpen die het tegenkomen.
Dit probleem, geïllustreerd in de bovenstaande screenshots, heeft te maken met in-app abonnementstests van apps in bèta in TestFlight. Als je ooit de fout maakt om het in-app-abonnementmechanisme van een app te testen met je persoonlijke Apple ID, kun je maandenlang worden geplaagd met een pop-upbericht Inloggen vereist. Voer het wachtwoord in voor xxxxx.com. [Omgeving: Sandbox].
Het lijkt erop dat ongeacht hoe vaak je je wachtwoord invoert, de pop-up uiteindelijk terugkomt om je keer op keer te achtervolgen.
Er zijn eigenlijk honderden online threads met betrekking tot dit exacte probleem. Apple zelf is zich er goed van bewust, maar het staat waarschijnlijk niet hoog genoeg op hun prioriteitenlijst om het op dit moment te verhelpen. Dat is jammer.
Tijdens de ontwikkeling van de iDB-app leken we eindelijk een manier te vinden om er een einde aan te maken. Het is zeker onhandig, maar sindsdien heb ik de pop-upshow niet meer op mijn apparaat gehad.
- Start TestFlight, selecteer een app die u test en tik op Stop met testen.
- Herhaal hetzelfde proces voor elke app die u test.
- Verwijder elke bèta-app van uw apparaat.
- Verwijder TestFlight van uw apparaat.
- reboot.
- Als u om uw wachtwoord wordt gevraagd, voert u dit in. Het zou de laatste keer moeten zijn dat je dat moet doen.
Op dit moment kunt u TestFlight- en bèta-apps opnieuw installeren. Als u echter die specifieke app met in-app-abonnementen moet blijven testen, wordt het ten zeerste aanbevolen dat te doen op een testapparaat met een test-Apple ID. Zorg ervoor dat u uw persoonlijke Apple ID niet opnieuw gebruikt!