Multi-Platform Build Support Gets Stuck in Android by Default
Chdata
Multi-Platform Build Support Beta Feedback:
Problems:
- When you are done building, you are left in android build mode.
I remember there used to be a button to "Switch build target to PC" or "Android". I'm lucky I already knew where to switch the build target, but I know if I were any more new to this, I would've been a bit lost on that.
- After switching back to PC target, the build and upload button is stuck greyed out.
I fixed this by going into the menus and selecting "Clear Multi-Platform Build State".
But I am literally doing these two steps for every avatar I upload every time anyway.
It would be best if there were a default setting to always automatically switch back to PC build target (or your chosen build target) and clear the build state every time.
- I need a way to see my avatar performance stats for Android without switching build target completely so I can more quickly find out what I need to optimize.
Log In
orels
The SDK should return you to the platform you started the multi-platform build on.
E.g., if you're currently on the windows platform and you select to build for both windows and android - it should build for windows, then for android, then switch back to windows.
If I'm reading this right you are not getting switched back to windows, and after doing that yourself - your Build & Publish button is "stuck". Is that correct?
Could you provide the exact steps to reproduce the bug? Do you get any errors in the Console?
Chdata
orels I have a hunch it's because I'm using third party scripts
D4rk optimizer, VRCFury
So maybe it is out of the scope of the VRChat team.
The exact steps are just to upload an avatar with both platforms (PC, Android) enabled, however, I think I was doing this before the support for choosing different avatars for each platform was added, so it might already be different now.
Which now I have different problems - my PC version of the avatar turned invisible and the quest version didn't seem to upload. Again I think the fault of third party scripts.
It evolved too fast ahaha.
No console errors.
orels
Chdata: i wonder if your android upload just failed. In which case it will stay on that platform and not return (and maybe there is a bug of some kind that forces you to clear the MPB state?).
I'll test a couple scenarios, but unless I'll be able to get a working recreation of the bug I'm afraid we won't be able to do much.
Thanks for the info tho!