Hello. We discovered a strange thing few months ago. When we try to build for different platforms, the assets got reimported and sometimes, when you build first for PC or Android and then switch to iOS build, the textures in the last become corrupted. Same thing goes for Android build also. We are solving this by completely removing Library folder and reimporting the whole project before making the actual build we want to be sure of.
How do you solve those bugs? Because reimporting assets each time we need a stable build looks like a bad decision. But, unfortunately, for us it is the only way to be sure that the build behaves exactly as we want it to.