xamarin / GoogleApisForiOSComponents

MIT License
225 stars 162 forks source link

[Update] Firebase for iOS v8.4.0 #495

Closed dmariogatto closed 3 years ago

dmariogatto commented 3 years ago

Previous PRs: #494, #489, #485, #479

Includes

Firebase

Google

Notes

Removed the Wrap methods/properties that where marked as Obsolete (seems like a major version bump is the time to do it 😅).

Added a new build property that can be used to link Firebase with/without Ad ID support.

<PropertyGroup>
  <FirebaseWithoutAdIdSupport>True</FirebaseWithoutAdIdSupport>
</PropertyGroup>

There were quite a few binding changes, so would definitely appreciate someone to look them over. All the samples do run & link as far as I can tell.

UMP has been separated out from AdMob (Google.UserMessagingPlatform).

Any issues let me know!

GalaxiaGuy commented 3 years ago

@dmariogatto I'd just like to say thank you for continuing to try and get this sorted.

dtaylorus commented 3 years ago

@dmariogatto I'd like to second that. I have no idea what I'd do without these updates.

dtaylorus commented 3 years ago

@dmariogatto Any chance you could add bindings for the AdMob Mediation Test Suite?

https://developers.google.com/admob/ios/mediation-test-suite

dmariogatto commented 3 years ago

@dmariogatto Any chance you could add bindings for the AdMob Mediation Test Suite?

https://developers.google.com/admob/ios/mediation-test-suite

Sorry for the late reply. Probably not for a while, at least not until the main repo gets updated. The actual test package looks pretty simple, but annoying has a dependency on MaterialComponents.

dmariogatto commented 3 years ago

Now obsolete, see #501