Commit c7c1dba
fix(ios): pass source app options and handle cold-start Universal Links
Two fixes based on review feedback:
1. openURLContexts / willConnectToSession: pass sourceApplication from
UIOpenURLContext.options instead of empty @{}, so AppsFlyer SDK receives
correct attribution metadata on URI-scheme deep links.
2. willConnectToSession: also iterate connectionOptions.userActivities and
forward NSUserActivityTypeBrowsingWeb entries to continueUserActivity:,
fixing cold-start Universal Links under UIScene (the core reported issue).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 783530c commit c7c1dba
1 file changed
Lines changed: 17 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
973 | 973 | | |
974 | 974 | | |
975 | 975 | | |
976 | | - | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
977 | 981 | | |
978 | 982 | | |
979 | 983 | | |
980 | 984 | | |
981 | | - | |
| 985 | + | |
| 986 | + | |
982 | 987 | | |
983 | 988 | | |
984 | 989 | | |
985 | 990 | | |
986 | | - | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
987 | 1001 | | |
988 | 1002 | | |
989 | 1003 | | |
| |||
0 commit comments