Mam aplikację na iOS5 na iPad, która używa CLLocationManager
, którą testuję pod numerem UIAutomation
.Wyjątek dla instrumentu UIAutomation "Aplikacja docelowa nie jest na pierwszym planie"
Zanim uruchomię skrypt testowy, ręcznie naciśnij "OK" w oknie dialogowym, które prezentuje iOS, gdy używam menedżera CLLocationManager.
Czasami moje skrypty testowe nie zostaną uruchomione. Naciskam ikonę "Play" w Instruments
i nic się nie dzieje przez 12 sekund. Następnie otrzymuję następujący wyjątek:
Target app is not frontmost
Kiedy to się zdarza, zwykle muszę ponownie uruchomić, aby instrumenty znowu działały.
Zwykle korzystam z tego samego wyjątku, kiedy opuściłem okno dialogowe CLLocationManager
przed moją aplikacją. Czy ktoś ma jakieś pojęcie o tym, jak to naprawić?
Uchwyt, aby usunąć ten błąd, patrz Automating_User_Interface_Testing_With_Instruments pdf – PK86