Hi there. I’d like to know if it is possible to change the platform before running Unity. It seems to default to PC, so when you create a new workspace and open a large project it has to import every single asset for PC before you can change to iOS.
You can use command line to open the Unity where you can specify the buildTarget.
For Windows, if you want Unity to open all your projects with this same build target then you can create the shortcut for the Unity.exe and add this command line argument to the Target field of this shortcut. To do this right click on the shortcut and click Properties. Then in the dialog, the Target field contains the path to your Unity.exe file. Add the buildTarget in front of that path as:
“C:\Program Files(x86)\Unity\Editor\Unity.exe” -buildTarget
E.g. To open all your projects with build target for Android, you can do something like:
“C:\Program Files(x86)\Unity\Editor\Unity.exe” -buildTarget Android
I do not have Mac so can’t check for it but I guess same should work for Mac also.