I’ve just updated to Unity 2017.3.1p3 and I’m getting the following error when building to iOS
Errors:
DXT1 compressed textures are not supported when publishing to iPhone
Packages/com.unity.ads@2.0.3/Editor/Resources/Editor/landscape.jpg
Included from scene:
DXT1 compressed textures are not supported when publishing to iPhone
Packages/com.unity.ads@2.0.3/Editor/Resources/Editor/portrait.jpg
Included from scene:
Different editor versions have different embedded versions of the Ads SDK - mostly not up to date. Currently the best way to stay up to date is by using the Asset Store package, but in the future I expect the package manager + services window to be the ways to go, since then you’ll be able to stay up to date even with the embedded packages.
The first solution doesn’t work. I didn’t even turn on the Unity Ad service, but still got the same error. By the way, I used analytics services but worked well.
I have the same - it is a bad bug, considering I never selected to have ads in the first place.
If I go to the services window it says I am not online/signed in, if I sign in I get nothing helpful as I do not have a project ID - do I really need one?
Why can you not just disable ads - in fact have them off by default?
Or is this a bug coming from project upgrading over time?!
Edit: That was Unity 2017.3.1, it does appear fixed in latest LTS release 2017.4.6f1