Remoted iOS Simulator black screen

BenjaminFunkBenjaminFunk USMember ✭✭
edited December 2017 in Visual Studio

Was very excited for the remoted iOS Simulator being available to all, but I'm having issues getting it to load anything.

My Mac is an iMac 2013 running Sierra and XCode 9.1 (latest from Apple app store). The simulator works great on this machine, and I can use the Simulator on the Mac while working in VS2017 15.5 on my PC (Windows 10 with the Creator's update from this spring)

The remoted iOS simulator window launches but the window is just black. Doesn't matter what device I pick from the list (iPhone SE, iPhone 7, iPhone 8+, iPhone X), the simulator window loads that device and just sits there. All the controls along the top are grayed out/disabled, too.

If I uncheck the box to use the remote simulator, the simulator loads on the Mac and my app starts in debug mode. So the only difference is whether it's remoted or not.

Here's the latest log from my PC's C:\Users\\AppData\Local\Xamarin\Logs\Xamarin.Simulator - any suggestions are welcome.

Startup: arguments: --device=191BCE49-CCE1-4839-A5B0-57339F7D03A6 --launchsim=//Users/ben/Library/Caches/Xamarin/mtbs/builds/myApp.iOS/8a25c1926c906d3fadda35cb8d8fd4c7/bin/iPhoneSimulator/Debug/myApp.iOS.app -argument=-monodevelop-port -argument=55752 -setenv=__XAMARIN_DEBUG_PORT__=55752 --sdkroot=/Applications/Xcode.app -h=iMac -ssh=benfunk --launched-by=devenv-15.0 version: 1.2.0.32 (58127509f49b2041fdd4926c8d915f1c5400413e) Connection state changed: State: Connecting SSH Connect: target: iMac:4231 Using SSH pass phrase SSH connected Connection state changed: State: Connected Connection state changed: State: CheckingServer Connection state changed: State: Connecting Connection state changed: State: CheckingServer Connection state changed: State: Connected Start device request: Current State: Unknown UUID: 191BCE49-CCE1-4839-A5B0-57339F7D03A6 Name: iPhone 8 Platform: iOS Version: 11.1 Device state changed: UUID: 191BCE49-CCE1-4839-A5B0-57339F7D03A6 State: Starting Device state changed: UUID: 191BCE49-CCE1-4839-A5B0-57339F7D03A6 State: Unknown Device state changed: UUID: 191BCE49-CCE1-4839-A5B0-57339F7D03A6 State: Starting Device state changed: UUID: 191BCE49-CCE1-4839-A5B0-57339F7D03A6 State: Unknown SizeForScreen: Monitor: 0,0,1920,1040 Scale: 1,1 Source: 750,1334 extraHeight: 84

Answers

  • jonojono USMember ✭✭

    +1

  • GVxGVx USMember ✭✭✭

    The Windows iOS Simulator has not worked for many months... 6+ months... So what you're seeing is normal....

    Yes, wasted installing Enterprise to learn this a long time ago...

  • JohnHJohnH GBMember ✭✭✭✭✭

    @GVx said:
    The Windows iOS Simulator has not worked for many months... 6+ months... So what you're seeing is normal....

    Yes, wasted installing Enterprise to learn this a long time ago...

    That might be your experience, it certainly isn't mine. The remote iOS simulator works very well for us. We just needed to use it exactly as described, be logged in on the Mac and as the same user logged into Windows.

  • BenjaminFunkBenjaminFunk USMember ✭✭

    I've figured out exactly where it's getting stuck.

    I have to open the Simulator on my Mac and the controls are now available. If I set both Visual Studio and the Simulator to the same hardware, then when I run the app the Simulator on the Mac shows the app. The remoted simulator is still black-screened. But if I "feel around" find click where a button should be, I can see the app on the Mac react. I can use the controls at the top to rotate the simulator or take screenshots on my Mac. And when I close the simulator on my PC, the device disappears on my Mac, as well.

    So the problem, for me, anyway, is that the Simulator isn't receiving video from the Mac. Or if it is, it's not displaying it. It's amusing but not usable.

  • WilTWilT USMember
    I`m having the same issue. :(
  • I have had the same issue, black screen in the remote simulator.
    I've solved it by adding a rule in the Windows firewall.
    So try to check your firewall.

  • Hi,

    I had the same issue too , after an update everything works fine

Sign In or Register to comment.