Addressable Per platform asset group setting !

Unity is multiplatform engine, and by that we really… REALLY need ability to set different settings per platform for asset group.

For example, android needs to check “Use UnityWebRequest”
Switch platform needs other different advanced options.

We should have the settings per platform just like how we have for import options for textures, atlas etc.

This should be, in my opinion, the top priority since the base functionality of Addressable is pretty much there.

Without this, we have to somewhat write our own editor code somehow to do custom settings change before each build, and really can’t even save the changed setting back to server to share with others in the team…

Hi @castor76 thanks for the feedback! This idea has been mentioned a few times, and hopefully it will be explored in the future.

One workaround I’ve seen is creating groups for specific platforms (i.e. iOS textures group), then using the “Include In Build” option to toggle or untoggle the group depending on what platform you’re building for.
https://docs.unity3d.com/Packages/com.unity.addressables@1.19/manual/GroupSettings.html#advanced-options

@pillakirsten any update on this?
Thanks.

We ran into this problem as well and ended up developing a custom schema and build script for the Addressables system so we could build Addressables with different settings per-platform, but not have to manually change those settings before each build.

2 Likes