Så undviker du att uppgifter misslyckas på grund av popupfönster för systembehörigheter
Symtom
Medan ett skript körs kan TikTok eller Instagram visa Android-systemdialoger för behörigheter, till exempel:
- åtkomst till foton eller media
- åtkomst till platsinformation
- åtkomst till kontakter
Om dialogen visas under uppgiften kan skriptet stanna på den skärmen och misslyckas.
Varför hanterar inte TikMatrix dessa popupfönster automatiskt?
Dialoger för systembehörigheter är komponenter på systemnivå, inte vanliga TikTok- eller Instagram-sidor. Olika telefontillverkare anpassar dessa systemkomponenter kraftigt, så dialogens layout, knapptexter och interaktionsflöde kan skilja sig mycket mellan olika enheter.
Dessutom visas dessa dialoger vid slumpmässiga tidpunkter. Eftersom tidpunkten inte är stabil är det svårt att hantera dem på ett tillförlitligt sätt i ett fast skriptflöde.
Rekommenderad lösning
Vi rekommenderar att du använder Batch Control All Phones för att öppna Android-inställningssidan på alla telefoner och ge TikTok eller Instagram alla nödvändiga behörigheter i förväg.
Ge alla behörigheter som appen kan begära, inklusive foton eller media, platsinformation, kontakter och andra behörigheter som visas på dina enheter. Denna engångsinställning minskar kraftigt antalet misslyckade uppgifter som orsakas av oväntade behörighetspopupfönster.
Om du bara använder TikTok eller bara använder Instagram behöver du bara ge behörigheter till den app du faktiskt använder.
Videoguide
Vi har spelat in en kort video som visar hur du ger TikTok- och Instagram-behörigheter till alla telefoner i en phone farm på ungefär en minut:
Förväntat resultat
När alla nödvändiga behörigheter har getts i förväg är det mycket mindre sannolikt att TikTok och Instagram avbryter skriptkörningen med popupfönster för systembehörigheter.