xamarin / GoogleApisForiOSComponents

MIT License
225 stars 161 forks source link

Update to latest Google Cast SDK for proper iOS 14 compatibility #461

Open IGx89 opened 3 years ago

IGx89 commented 3 years ago

Hello! The Xamarin bindings here for the Google Cast iOS Sender SDK are for the 4.4.6 version, while the latest is 4.5.1. The 4.5.0 release is especially important due to it fixing/improving iOS 14 support (see https://developers.google.com/cast/docs/ios_sender/ios_permissions_changes#ios_14 and https://developers.google.com/cast/docs/release-notes). Could you release a new version with bindings for 4.5.x?

Thank you!

IGx89 commented 3 years ago

Note too that there are now two different versions, one with guest mode support (requiring bluetooth permissions) and one without. The one you're currently using is the one that requires bluetooth permissions. Would also love the ability to use the one that doesn't require bluetooth permissions (the google-cast-sdk-no-bluetooth Cocoapod), but that's less important.

TylerZubke commented 3 years ago

Is there any plans to make this change? Based on the docs any apps built with XCode 12 require Cast SDK 4.5+.

dmariogatto commented 3 years ago

@IGx89 @TylerZubke

PR #479 includes an update to the Cast binding.

IGx89 commented 3 years ago

Now PR #485. Any idea if this is on Microsoft's radar? So far it appears that Microsoft is ignoring the PRs :(

timstudt commented 2 years ago

Now Google Cast Sender SDK 4.6.1 is released and iOS15. In current SDK there's some bugs with Chromecast when app is in background and Lock Screen is active on iOS15. which should be fixed in 4.6.1.