braze-inc / braze-xamarin-sdk

Xamarin bindings for the Braze Android and iOS SDKs
https://www.braze.com
Other
3 stars 8 forks source link

update ios sdk to swift sdk version 9.0.0 #20

Closed zachdean closed 6 months ago

zachdean commented 6 months ago

starting May 1st, 2024, Apple is requiring that all apps and SDK's ship the privacy manifest with the application for submission to the app store. They current version of this binding library is pointing to the Braze iOS Swift SDK version 8.4.0, which has invalid Privacy Manifests. This pr bumps to swift sdk version 9.0.0 which should resolve the privacy manifest issues.

Notes: The version 9.0.0 change log indicates that BrazeDelegate.braze(_:sdkAuthenticationFailedWithError) was deprecated in favor of BrazeSDKAuthDelegate.braze(_:sdkAuthenticationFailedWithError). This wrapper was not exposing that API. As such, there are no breaking changes.

hokstuff commented 6 months ago

Hi @zachdean,

Thanks for raising this! We actually are in progress to bump the bindings and are aiming to have a release out by EOD. We will update you with any progress.

hokstuff commented 6 months ago

Hi @zachdean,

We just released Xamarin SDK version 5.0.0 which bumps the Braze Swift SDK bindings. Thanks!