Simulatore iOS remoto per WindowsRemoted iOS Simulator for Windows

Il simulatore iOS remoto per Windows consente di testare le app in un simulatore iOS visualizzato in Windows insieme a Visual Studio 2019 e Visual Studio 2017.The Remoted iOS Simulator for Windows allows you to test your apps on an iOS simulator displayed in Windows alongside Visual Studio 2019 and Visual Studio 2017.

simulatore iOS in esecuzione in WindowsiOS simulator running on Windows

IntroduzioneGetting started

Il simulatore iOS remoto per Windows viene installato automaticamente come parte di Novell in Visual Studio 2019 e Visual Studio 2017.The Remoted iOS Simulator for Windows is installed automatically as part of Xamarin in Visual Studio 2019 and Visual Studio 2017. Per usarlo, seguire questa procedura:To use it, follow these steps:

  1. Associare Visual 2019 a un host di compilazione Mac.Pair Visual 2019 to a Mac Build host.
  2. In Visual Studio avviare il debug di un progetto iOS o tvOS.In Visual Studio, start debugging an iOS or tvOS project. Il simulatore iOS remoto per Windows verrà visualizzato nel computer Windows.The Remoted iOS Simulator for Windows will appear on your Windows machine.

Guardare questo video per una guida dettagliata.Watch this video for a step-by-step guide.

Finestra del simulatoreSimulator window

La barra degli strumenti nella parte superiore della finestra del simulatore contiene una serie di pulsanti utili:The toolbar at the top of the simulator's window contains a number of useful buttons:

  • Home : simula il pulsante Home in un dispositivo iOS.Home – Simulates the home button on an iOS device.

  • Lock : blocca il simulatore (scorrere rapidamente).Lock – Locks the simulator (swipe to unlock).

  • Screenshot : Salva una schermata del simulatore (archiviata nel simulatore\Pictures\Xamarin\iOS).Screenshot – Saves a screenshot of the simulator (stored in Pictures\Xamarin\iOS Simulator\).

  • Impostazioni : Visualizza la tastiera, la posizione e altre impostazioni.Settings – Displays keyboard, location, and other settings.

  • Altre opzioni : Visualizza varie opzioni del simulatore, ad esempio rotazione, movimenti di agitazione e ID tocco.Other options – Brings up various simulator options such as rotation, shake gestures, and Touch ID.

    esempio di Maps per simulatori iOSiOS simulator maps example

ImpostazioniSettings

Facendo clic sull'icona a forma di ingranaggio della barra degli strumenti viene visualizzata la finestraClicking the toolbar's gear icon opens the Settings window:

impostazioni del simulatore iOSiOS simulator settings

Queste impostazioni consentono di abilitare la tastiera hardware, scegliere una posizione che il dispositivo deve segnalare (i percorsi statici e mobili sono entrambi supportati), abilitare l'ID tocco e reimpostare il contenuto e le impostazioni per il simulatore.These settings allow you to enable the hardware keyboard, choose a location that the device should report (static and moving locations are both supported), enable Touch ID, and reset the content and settings for the simulator.

Altre opzioniOther options

Il pulsante con i puntini di sospensione della barra degli strumenti rivela altre opzioni, ad esempio rotazione, movimenti di agitazione e riavvio.The toolbar's ellipsis button reveals other options such as rotation, shake gestures, and rebooting. Queste stesse opzioni possono essere visualizzate come un elenco facendo clic con il pulsante destro del mouse in un punto qualsiasi della finestra del simulatore:These same options can be viewed as a list by right-clicking anywhere in the simulator's window:

Impostazioni aggiuntive del simulatore iOSiOS simulator additional settings

Supporto per touchscreenTouchscreen support

La maggior parte dei moderni computer Windows presenta schermi touch.Most modern Windows computers have touch screens. Poiché il simulatore iOS remoto per Windows supporta le interazioni con il tocco, è possibile testare l'app con gli stessi movimenti di tocco, scorrimento e multidito usati con i dispositivi iOS fisici.Since the Remoted iOS Simulator for Windows supports touch interactions, you can test your app with the same pinch, swipe, and multi-finger touch gestures that you use with physical iOS devices.

Analogamente, il simulatore iOS remoto per Windows considera l'input dello stilo Windows come input penna Apple.Similarly, the Remoted iOS Simulator for Windows treats Windows Stylus input as Apple Pencil input.

Gestione audioSound handling

I suoni riprodotti dal simulatore proverranno dagli speaker del Mac host.Sounds played by the simulator will come from the host Mac's speakers. i suoni iOS non vengono uditi nel computer Windows.iOS sounds are not heard on the Windows computer.

Disabilitazione del simulatore iOS remoto per WindowsDisabling the Remoted iOS Simulator for Windows

Per disabilitare il simulatore iOS remoto per Windows, passare a strumenti > opzioni > novell > impostazioni iOS e deselezionare il simulatore remoto per Windows.To disable the Remoted iOS Simulator for Windows, navigate to Tools > Options > Xamarin > iOS Settings and uncheck Remote Simulator to Windows.

casella di controllo per l'utilizzo del simulatorecheckbox to use simulator

Se questa opzione è disabilitata, il debug apre il simulatore iOS nell'host di compilazione Mac connesso.With this option disabled, debugging opens the iOS Simulator on the connected Mac build host.