Closed RomainLambert-nuglif closed 7 months ago
Hey @RomainLambert-nuglif, thanks for raising this! We'll look into getting this updated and will let you know when we have a fix out.
Hi! We are having the same problem, I can provide more info if needed. Waiting for an update.
@RomainLambert-nuglif @MDemetrio We seem to be unable to reproduce this issue, but the error seems clear enough to warrant an update. To get a better idea of anything else that might appear, could you share how you are integrating the Braze SDK? Thanks!
Sure, we are using SPM.
We are using Cocoapods, but we have a rather uncommon scenario where we are integrating Flutter into an existing native application.
Our Flutter project depends on braze_plugin 8.2.0 which has the BrazeKit, BrazeLocation, BrazeUI 7.7.0 native dependencies.
Our native project are still using Appboy legacy sdk, but as we are integrating the flutter project, its dependencies are also resolved by cocoapods.
Our podfile have the use_frameworks! :linkage => :static
declaration.
Looking at our dependencies, BrazeKit's PrivacyInfo is the only one which provides values in NSPrivacyTrackingDomains, exactly as pointed by @RomainLambert-nuglif .
Hi @RomainLambert-nuglif @MDemetrio,
We have released Swift SDK version 9.0.0 which removes the Privacy Tracking domains by default and requires clients who use Braze for tracking to manually insert the tracking domains. Feel free to comment back on this thread or contact support@braze.com if you still run into issues.
Thanks!
Hi @hokstuff @jerielng,
Thanks for the update! Is there plans to also update braze flutter plugin's dependencies on swift sdks to 9.0.0?
Hi @MDemetrio,
We also have plans to port this change to the Flutter SDK as well. Thanks for raising this!
Hi @MDemetrio,
We have released an update to the Swift SDK bindings for the Flutter SDK here in version 10.0.0.
Thanks!
Platform
iOS
Platform Version
All
Braze SDK Version
8.4.0
Xcode Version
All
Computer Processor
Apple (M1)
Repro Rate
100%
Steps To Reproduce
-
Expected Behavior
-
Actual Incorrect Behavior
-
Verbose Logs
No response
Additional Information
When we submit our application, we get an error from Apple saying:
We found that the PrivacyInfo in BrazeKitResources declares 10 tracking domains without declaring that tracking is enabled.