You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unity version: 2021.3.42f1 (does not really matter, can be any of the latest stable)
Google Mobile Ads Unity plugin version: 9.4.0 and later
Plugin installation method: building from sources
Platform: iOS
Platform OS version: iOS 12 and later
Any specific devices issue occurs on: - (not device related issue)
Mediation ad networks used, and their versions: no mediation used
[REQUIRED] Step 2: Describe the problem
Not that long ago there was an issue (3181) where UMP was requested as a completely separated package from AdMob. As far as this feature is still somewhere in the plans, we still can make this separation ourselves using sources provided with every release (for example, here is the link for the latest 9.5.0 release sources), despite it requires some nontrivial steps to make it work.
It looks like for iOS things has been changed since 9.4.0: preloaded ads feature was added, but some headers is nowhere to be found:
Those headers named with -preview suffix are also not presented in the latest iOS SDK 11.13.0.
If I try to install plugin via .unitypackage, it builds fine, so the headers are there inside unity-plugin-library.a I guess.
So the question is - is it possible to add those missing headers so we can build from the sources again? Just some commit will be fine to grab, it's not really necessary to wait longer for the next official release.
(It is still possible to build separate packages on Android platform with 9.4.0 and 9.5.0 sources)
Steps to reproduce:
Unfortunately, steps are too complex to reproduce, but I think it's not needed yet at this point of discussion.
Relevant Code:
// No code needed for this issue
The text was updated successfully, but these errors were encountered:
Yes, it is. The only thing is when another ads mediation is used (e.g. ironSource) AdMob related only scripts may be not fully stripped from the build and thus staying inside unused.
So my current approach is to use 9.3.0 from sources, but bump up AdMob's iOS and Android SDK's to the versions from the latest 9.5.0 release - just to be in flow with mediation adapters.
[REQUIRED] Step 1: Describe your environment
[REQUIRED] Step 2: Describe the problem
Not that long ago there was an issue (3181) where UMP was requested as a completely separated package from AdMob. As far as this feature is still somewhere in the plans, we still can make this separation ourselves using sources provided with every release (for example, here is the link for the latest 9.5.0 release sources), despite it requires some nontrivial steps to make it work.
It looks like for iOS things has been changed since 9.4.0: preloaded ads feature was added, but some headers is nowhere to be found:
Those headers named with -preview suffix are also not presented in the latest iOS SDK 11.13.0.
If I try to install plugin via .unitypackage, it builds fine, so the headers are there inside unity-plugin-library.a I guess.
So the question is - is it possible to add those missing headers so we can build from the sources again? Just some commit will be fine to grab, it's not really necessary to wait longer for the next official release.
(It is still possible to build separate packages on Android platform with 9.4.0 and 9.5.0 sources)
Steps to reproduce:
Unfortunately, steps are too complex to reproduce, but I think it's not needed yet at this point of discussion.
Relevant Code:
The text was updated successfully, but these errors were encountered: