googleads / googleads-mobile-unity

Official Unity Plugin for the Google Mobile Ads SDK
https://developers.google.com/admob/unity
Apache License 2.0
1.37k stars 1.08k forks source link

Not able to build iOS build after adding AdColony mediation #1552

Closed dharmeshmp closed 1 year ago

dharmeshmp commented 3 years ago

[REQUIRED] Step 1: Describe your environment

[REQUIRED] Step 2: Describe the problem

Steps to reproduce:

After integrating AdColony and Chartboost in my unity project, I am getting 'GADUAdNetworkExtras.h' file not found Error when trying to build iOS project.

Screenshot 2021-01-15 at 2 53 57 PM

Kazs99 commented 3 years ago

I have the same problem. It seems the adColony AdMob Mediation plugin needs an update

PriyankaM31191 commented 3 years ago

I added 'GADUAdNetworkExtras.h file from previous sdk version and this error was fixed temporarily...May be in next version they can fix this issue, but right now adding this file manually worked.

// Copyright 2016 Google Inc. All Rights Reserved.

import <GoogleMobileAds/GoogleMobileAds.h>

@protocol GADUAdNetworkExtras

@end

SRubioMiranda commented 3 years ago

We are getting this error after manually adding GADUAdNetworkExtras.h screenshot2

Used versions XCode 12.5 Unity 2019.4.25f1 Admob 6.0.1 (20.1.0) Vungle 3.6.0 (6.9.1.1 Android, 6.9.2.0 iOS) AppLovin 5.0.0 (10.1.2.0 Android, 10.2.1.0) UnityAds 2.7.0 (3.7.1.0 Android & iOS) Facebook 3.3.0 (6.4.0.0 Android, 6.4.1.0 iOS) AdColony 2.0.3 (4.1.4.1 Android, 4.1.5.0 iOS)

Any idea?

roointan commented 3 years ago

Putting GADUAdNetworkExtras.h in Assets/Plugins/iOS prevented the error for me.

kunny commented 1 year ago

Since there were no recent activities for this issue, we are therefore reluctantly going to close this bug for now.

If you are still experiencing the problem, please file a new issue with the same description, what happens and system / network tracing / Charles logs.

All system setups can be slightly different, so it's always better to open new issues and reference the related ones. Thanks for your contribution.