Vzdálený simulátor iOS pro Windows
Vzdálený simulátor iOS pro Windows umožňuje otestovat aplikace na simulátoru iOS zobrazeném v systému Windows společně se sadou Visual Studio 2022.
Začínáme
Vzdálený simulátor iOS pro Windows se instaluje automaticky jako součást sady funkcí vývoje uživatelského rozhraní pro více platforem v sadě Visual Studio 2022. Pokud ho chcete použít, postupujte takto:
Spusťte Visual Studio 2022 a vytvořte nebo načtěte projekt aplikace .NET MAUI.
V sadě Visual Studio 2022 spárujte integrované vývojové prostředí (IDE) s hostitelem buildu Mac, pokud jste to ještě neudělali. Další informace najdete v tématu Párování s Macem pro vývoj pro iOS.
Na panelu nástrojů sady Visual Studio vyberte pomocí rozevíracího seznamu Cíl ladění simulátory iOS a pak konkrétní simulátor iOS:
Na panelu nástrojů sady Visual Studio stiskněte zelené tlačítko Start pro vybraný simulátor iOS:
Visual Studio sestaví aplikaci, spustí vzdálený simulátor iOS pro Windows a nasadí aplikaci do simulátoru:
Povolení vzdáleného simulátoru iOS pro Windows
Vzdálený simulátor iOS pro Windows je ve výchozím nastavení povolený. Pokud je ale dříve zakázaná, můžete ji v sadě Visual Studio povolit tak, že přejdete na Možnosti > nástrojů > Xamarin > iOS Nastavení a zajistíte, aby byl vzdálený simulátor do Windows zaškrtnutý:
Poznámka:
Když je vzdálený simulátor v sadě Visual Studio zakázaný, ladění aplikace .NET MAUI pro iOS otevře simulátor iOS na připojeném hostiteli sestavení Mac.
Panel nástrojů okna simulátoru
Panel nástrojů v horní části okna simulátoru zobrazuje pět tlačítek:
Tlačítka jsou následující:
- Home – simuluje tlačítko Domů na zařízení s iOSem.
- Zámek – uzamkne simulátor (potáhnutím prstem odemknete).
- Pořízení snímku obrazovky – uloží snímek obrazovky simulátoru do \Users\{User}\Pictures\Xamarin\iOS Simulator.
- Nastavení – zobrazí klávesnici a další nastavení.
- Další možnosti – zobrazí různé možnosti simulátoru, jako je otočení a gesto zatřesení.
Kliknutím na tlačítko Nastavení panelu nástrojů (ikona ozubeného kola) se otevře okno Nastavení:
Tato nastavení umožňují povolit hardwarovou klávesnici a obnovit obsah a nastavení simulátoru.
Kliknutím na tlačítko Další možnosti na panelu nástrojů (ikona se třemi tečkami) se zobrazí další tlačítka, jako je otočení, gesta zatřesení a restartování:
Poznámka:
Po kliknutí pravým tlačítkem na libovolné místo v okně vzdáleného simulátoru iOS se zobrazí všechna tlačítka panelu nástrojů jako místní nabídka.
Podpora dotykového displeje
Mnoho počítačů s Windows má dotykové obrazovky. Vzhledem k tomu, že vzdálený simulátor iOSu pro Windows podporuje dotykové interakce, můžete aplikaci otestovat pomocí stejných gest dotykového ovládání, která používáte u fyzických zařízení s iOSem.
Podobně vzdálený simulátor iOS pro Windows zachází se vstupem Stylus windows jako se vstupem Apple Pencil.
Zpracování zvuku
Zvuky, které simulátor přehrával, pocházejí z hostitelských reproduktorů Mac. Zvuky iOSu nejsou ve Windows slyšet.
Řešení problému
V některých případech může problém s konfigurací Xcode způsobit, že vzdálený simulátor iOS pro Windows se zasekne v Připojení ing na Mac... Kontrola serveru... smyčka Připojení... V takovém případě je potřeba odebrat a resetovat simulátory na hostiteli buildu Mac:
- Ujistěte se, že agent Xamarin Mac (XMA) a Xcode nejsou spuštěné.
- Odstraňte složku ~/Library/Developer/CoreSimulator/Devices .
- Spusťte
killall -9 com.apple.CoreSimulator.CoreSimulatorService
. - Spusťte
xcrun simctl list devices
.
Protokoly
Pokud dojde k problémům se vzdáleným simulátorem iOS, můžete zobrazit protokoly v následujících umístěních:
- Mac –
~/Library/Logs/Xamarin/Simulator.Server
- Windows –
%LOCALAPPDATA%\Xamarin\Logs\Xamarin.Simulator
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro