Ok, das macht mich verrückt. Ich habe ein kleines CI-Build-System laufen. Und ich mache UI-Tests meiner Anwendung mit UIAutomation. Da die Anwendung CoreLocation verwendet, erhalte ich beim ersten Start der Anwendung eine kleine Warnung, in der ich aufgefordert werde, zu bestätigen, dass mein Standort verfolgt werden soll. Das wäre großartig und alles, aber die Warnung ist nicht Teil meiner eigenen Anwendung und ich kann UIAutomation nicht verwenden, um damit zu interagieren. Gibt es eine Lösung, um diese Warnung zu bestätigen, ohne die Schaltfläche manuell zu erfassen?Wie Sie mit dem Alarm "_APPNAME_ möchte Ihren aktuellen Standort verwenden" umgehen, durch UIAutomation
Danke.
P.S. Die Entfernung von CoreLocation für einen Testaufbau ist keine Option.
Ihre Annahme richtig ist, aber ich würde immer noch die Fähigkeit haben, wie meine Tests auf einem echten Gerät auf einige auszuführen Zeit.Aber wie auch immer, kannst du mir ein Beispiel für dieses Skript geben? – carlossless
Lassen Sie mich wissen, wenn dieses Apfelskript für Sie funktioniert, habe ich es auf meinem iPhone-Simulator ausprobiert und es hat die Warnung ohne Probleme gelöscht. – Shaun