Toolverse
All skills

ios-simulator-skill

by conorluddy

21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile
Views
154

About this skill

21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

How to use

  1. Sprawdź środowisko: uruchom skrypt sim_health_check.sh, aby zweryfikować, że Xcode i symulator iOS są dostępne i poprawnie skonfigurowane.

  2. Uruchom aplikację: użyj app_launcher.py z parametrem --launch i identyfikatorem pakietu, np. com.example.app, aby załadować aplikację w symulatorze.

  3. Zmapuj ekran: wykonaj screen_mapper.py, aby zobaczyć listę interaktywnych elementów na bieżącym ekranie — przyciski, pola tekstowe i ich dostępne akcje.

  4. Nawiguj i interakcja: użyj navigator.py do znalezienia elementu (--find-text "Login" lub --find-type TextField) i wykonania akcji (--tap lub --enter-text "wartość").

  5. Monitoruj logi: jeśli potrzebujesz diagnostyki, uruchom log_monitor.py z filtrami (--severity error, --follow), aby śledzić błędy i ostrzeżenia w czasie rzeczywistym.

  6. Buduj i testuj: skrypt build_and_test.py kompiluje projekt Xcode, uruchamia testy i parsuje wyniki — dodaj --json, aby otrzymać strukturyzowane dane dla agentów AI.

Related skills