Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

Update Google MobileAds to use googleads-consent-sdk-ios 1.0.5 to remove UIWebView #380

Closed
brianlenz opened this issue Mar 3, 2020 · 5 comments · Fixed by #388
Closed
Assignees
Labels
in-progress Work is in progress

Comments

@brianlenz
Copy link

googleads-consent-sdk-ios has been updated from 1.0.4 to 1.0.5 to remove UIWebView:

https://github.com/googleads/googleads-consent-sdk-ios/releases/tag/v1.0.5
googleads/googleads-consent-sdk-ios@5cc1086
googleads/googleads-consent-sdk-ios#41

The Google MobileAds dependency now needs to be updated to this version to remove support for the deprecated UIWebView.

@SotoiGhost SotoiGhost self-assigned this Mar 6, 2020
@SotoiGhost SotoiGhost added the in-progress Work is in progress label Mar 6, 2020
@SotoiGhost
Copy link
Contributor

Hi @brianlenz! We are working right now on an update that fixes this.

@brianlenz
Copy link
Author

Any updates here?

@BradKwon
Copy link

BradKwon commented Jun 25, 2020

Hi @SotoiGhost ,
I am using Xamarin.Google.iOS.MobileAds NuGet and want to update it because of UIWebView. I am not sure the latest version 7.57.0 already removed this. It looks like it is by seeing that this ticket is merged to #388 and closed. Additionally, it seems I have to update those Firebase libraries as well to make it work. It would be great if you can correct me if I'm wrong.
Thanks.

@ezverev
Copy link

ezverev commented Jun 29, 2020

Hi @SotoiGhost ,
I am using Xamarin.Google.iOS.MobileAds NuGet and want to update it because of UIWebView. I am not sure the latest version 7.57.0 already removed this. It looks it is by seeing that this ticket is merged to #388 and closed. Additionally, it seems I have to update those Firebase libraries as well to make it work. It would be great if you can correct me if I'm wrong.
Thanks.

No luck with the 7.57.0

There is still

/// Presents the full screen consent form over viewController. The form is dismissed and /// completionHandler is called after the user selects an option. Must be called on the main queue. - (void)presentFromViewController:(nonnull UIViewController *)viewController dismissCompletion:(nullable PACDismissCompletion)completionHandler;

in place in PACConsentForm.h file which clearly links to the deprecated UIWebView via use of UIViewController .

@yuriibabii
Copy link

Version 7.66 resolved the issue for me

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
in-progress Work is in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants