-
Can we take a moment to acknowledge how ridiculous it is that @Apple has ~zero support for developer tools running outside their own products? If a developer wants to support Apple users, they must *themselves* buy Apple products. WTF?
-
You're supposed to use #Safari to open an inspector on your device, but I can't install Safari because I'm on Windows. I remember when Safari used to support Windows, but apparently that's just gone now. support.apple.com/en-us/HT204416#:~:text=Update%20Safari%20on%20Windows%20PC
-
There's inspect.dev/ which seems cool and does support "inspect iOS from Windows", but it's not official and is a paid product.
-
I could run an iOS simulator, though simulators/emulators are never perfect recreations. However the official simulator requires #XCode which, you guessed it, only runs on #Mac. developer.apple.com/documentation/xcode/running-your-app-in-the-simulator-or-on-a-device
-
#Microsoft #Xamarin does support a simulator, but it needs a remote #Mac host to do so. docs.microsoft.com/en-us/xamarin/tools/ios-simulator/ My understanding is that @Apple, either by technical laziness or explicit policy, require that their dev tools only run on Apple products, which handcuffs 3P vendors.
-
Only other option is to install #Mac in a virtual machine, but even that violates #macOS terms of service which allow running in a VM *only* if the host is on Apple hardware. apple.com/legal/sla/docs/macOS1013.pdf