Swiftpack.co -  Package - BranchMetrics/ios-branch-deep-linking-attribution
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
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.
.package(url: "https://github.com/BranchMetrics/ios-branch-deep-linking-attribution.git", from: "v0.1.1")

Branch SDK Documentation for iOS

View Branch's SDK documentation for iOS

GitHub

link
Stars: 617
Last commit: 1 hour ago

Release Notes

Branch iOS SDK 1.39.2
2 weeks ago

v1.39.2 CORE-1768 Add 'handleATTAuthorizationStatus' method to monitor ATT prompt performance.

Pass the AppTrackingTransparency authorization status from the callback of ATTrackingManager.requestTrackingAuthorization. Before prompting the user, check that ATTrackingManager.trackingAuthorizationStatus is notDetermined.

Swift sample code, note this should be called from the main thread:

if (ATTrackingManager.trackingAuthorizationStatus == .notDetermined) {
	ATTrackingManager.requestTrackingAuthorization { (status) in
		Branch.getInstance().handleATTAuthorizationStatus(status.rawValue)
	}
}

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco