Zdalny symulator systemu iOS dla systemu Windows
Remoted iOS Simulator for Windows umożliwia testowanie aplikacji w symulatorze systemu iOS wyświetlanym w systemie Windows wraz z programem Visual Studio 2019 i Visual Studio 2017.
Wprowadzenie
Zdalny symulator systemu iOS dla systemu Windows jest instalowany automatycznie w ramach platformy Xamarin w programach Visual Studio 2019 i Visual Studio 2017. Aby go użyć, wykonaj następujące kroki:
- Połącz program Visual Studio 2019 z hostem kompilacji dla komputerów Mac.
- W programie Visual Studio rozpocznij debugowanie projektu systemu iOS lub tvOS. Na maszynie z systemem Windows zostanie wyświetlony zdalny symulator systemu iOS dla systemu Windows.
Obejrzyj ten film wideo , aby uzyskać szczegółowy przewodnik.
Okno symulatora
Pasek narzędzi w górnej części okna symulatora zawiera wiele przydatnych przycisków:
Strona główna — symuluje przycisk Strona główna na urządzeniu z systemem iOS.
Blokada — blokuje symulator (szybko przesuń, aby odblokować).
Zrzut ekranu — zapisuje zrzut ekranu symulatora (przechowywany w folderze Pictures\Xamarin\iOS Simulator\).
Ustawienia — wyświetla ustawienia klawiatury, lokalizacji i innych ustawień.
Inne opcje — umożliwia wyświetlenie różnych opcji symulatora, takich jak rotacja, gesty potrząsania i touch ID.
Ustawienia
Kliknięcie ikony koła zębatego paska narzędzi spowoduje otwarcie okna Ustawienia:
Te ustawienia umożliwiają włączenie klawiatury sprzętowej, wybranie lokalizacji, w której urządzenie powinno raportować (obsługiwane są lokalizacje statyczne i ruchome), włączyć funkcję Touch ID oraz zresetować zawartość i ustawienia symulatora.
Inne opcje
Przycisk wielokropka paska narzędzi wyświetla inne opcje, takie jak rotacja, gesty potrząsania i ponowne uruchamianie. Te same opcje można wyświetlić jako listę, klikając prawym przyciskiem myszy dowolne miejsce w oknie symulatora:
Obsługa ekranu dotykowego
Większość nowoczesnych komputerów z systemem Windows ma ekrany dotykowe. Ponieważ zdalny symulator systemu iOS dla systemu Windows obsługuje interakcje dotykowe, możesz przetestować aplikację za pomocą tych samych gestów szczypania, przesuwania palcem i wielu palców używanych z fizycznymi urządzeniami z systemem iOS.
Podobnie symulator zdalnego systemu iOS dla systemu Windows traktuje dane wejściowe Stylus systemu Windows jako dane wejściowe Apple Pencil.
Obsługa dźwięku
Dźwięki odtwarzane przez symulator będą pochodzić z głośników hosta Mac. Dźwięki systemu iOS nie są słyszane na komputerze z systemem Windows.
Wyłączanie zdalnego symulatora systemu iOS dla systemu Windows
Aby wyłączyć zdalny symulator systemu iOS dla systemu Windows, przejdź do pozycji Narzędzia > Opcje > platformy Xamarin > systemu iOS Ustawienia i usuń zaznaczenie pola Wyboru Symulator zdalny do systemu Windows.
Po wyłączeniu tej opcji debugowanie powoduje otwarcie symulatora systemu iOS na połączonym hoście kompilacji dla komputerów Mac.
Rozwiązywanie problemów
Jeśli wystąpią problemy z zdalnym symulatorem systemu iOS, możesz wyświetlić dzienniki w następujących lokalizacjach:
- Mac —
~/Library/Logs/Xamarin/Simulator.Server
- Windows —
%LOCALAPPDATA%\Xamarin\Logs\Xamarin.Simulator
Jeśli zgłosisz problem w programie Visual Studio, dołączenie tych dzienników może być przydatne (istnieją opcje przechowywania przekazywania prywatnych).