Hi. Our pipeline is centred around AssetBundles.
We have our main app built by a remote team, and our team of tech-artists prepares AssetBundles for this app, and we do so in a separate project. This means whenever we write a new script, we need to submit it to the devs and they will add it to the App for us. I thought we could have a little more freedom if we used UVS, but after asking devs to add it, and they did, and using it on our end to produce a test bundle, the UVS did not work and I saw this in LogCat.
I'm not sure exactly what's going on here, but it looks like despite UVS having been added, the same Unity version (2021.1.16f1) and the same UVS package version (1.6.1), the ScriptMachine and Variables on my GameObject are still not being read in our app.
All I can guess at the moment is that UVS is being stripped when our devs build because nothing in their project is using it (because only the bundles we produce would). Anyone have any wisdom to share here? Or anyone better know what our problem is exactly?