unity-branch-deep-linking-attribution
unity-branch-deep-linking-attribution copied to clipboard
SDK-2380 Update SDKs and switch to OpenUPM for EDM4U dependency
Reference
SDK-2380 Update EDM4U dependency handling SDK-2324 Expose DMA APIs
Summary
Migrate from bundled External Dependency Manager for Unity, to the OpenUPM. Also bump version to 2.0.0 to indicate the change in integration method. Expose DMA APIs
Motivation
External Dependency Manager for Unity recommends no longer bundling and using the OpenUPM distribution. Also updated to newer iOS and Android SDKs.
Type Of Change
- [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [x] This change requires a documentation update
Testing Instructions
Branch Testbed now requires EDM4U be installed via OpenUPM or similar. https://github.com/googlesamples/unity-jar-resolver
See notion page on testing with Branch Testbed.
cc @BranchMetrics/saas-sdk-devs for visibility.
Once I get the testbed in a better state I'll remove the WIP.
Is there a ticket for the public documentation updates?