BranchMetrics / ios-branch-deep-linking-attribution

The Branch iOS SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
https://help.branch.io/developers-hub/docs/ios-sdk-overview
MIT License
731 stars 228 forks source link

Apple privacy manifest not working #1375

Closed ritrashin2 closed 5 months ago

ritrashin2 commented 5 months ago

Describe the feature

I am importing branch sdk through cocoapods.

Import BranchSDK, there will be a conflict with my project's privacyinfo file, and if you remove privacyInfo from my project and build it, branchsdk will not shown in the privacy manifest report.

Looking at the screenshots, you can see the following differences:

branch_ firebase_

I found the difference in podspec through this page https://forums.developer.apple.com/forums/thread/745546.

BranchSDK

   s.resource = "Sources/Resources/PrivacyInfo.xcprivacy"

It is specified as

Other SDKs have PrivacyInfo.xcprivacy set in resource_bundles with the target name.

echo-branch commented 5 months ago

This should be fixed in the latest release.

https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases/tag/3.4.1