2016-07-24 14 views
0

Ich benutze fastlane tools (https://fastlane.tools) um alle Screenshots für meine iOS und Android Apps zu automatisieren. Das Tool funktioniert sehr gut und ich bin damit zufrieden. Das Problem, das ich habe, ist, dass, wenn ich Mixpanel-Ereignisse und andere Analysen auf der App laufen lasse, die App diese Ereignisse während Screenshots ausführen wird. Gibt es eine Möglichkeit, im Code zu erkennen, dass es sich um ein Screenshot-Ereignis mit Simulatoren handelt?fastlane screengrab und snapshot

Grundsätzlich möchte ich eine Art von if-Anweisung, aber nicht sicher, wie man es von Fastlane zu sagen. Ich habe die Dokumentation gründlich durchgelesen und konnte dafür nichts finden, jede Hilfe wird geschätzt!

Antwort

2

Meine aktuelle Lösung beinhaltet einfach zu überprüfen, ob der Benutzer auf einem Simulator ausgeführt wird oder im Debugmodus ausgeführt wird. In diesem Fall führt es den Code nicht aus, den ich ausfiltern möchte.