AppsFlyerFramework icon indicating copy to clipboard operation
AppsFlyerFramework copied to clipboard

didResolveDeepLink is triggered after universal link clicked with empty data

Open pichirichi opened this issue 2 years ago • 1 comments

Report

SDK Version

pod AppsFlyerFramework (6.3.0)

What did you do?

  1. clicked on universal link.
  2. app is launched and "continueUserActivity" is triggered: -(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray<id<UIUserActivityRestoring>> * _Nullable))restorationHandler
  3. we call '[[AppsFlyerLib shared] continueUserActivity:userActivity restorationHandler:nil];'.
  4. AppsFlyer delegate is triggered and 'didResolveDeepLink' is called.

What did you expect to happen?

Initiation of 'didResolveDeepLink' with relevant data or no initiation of the method at all.

What happened instead?

AppsFlyer delegate is triggered and 'didResolveDeepLink' is called but 'AppsFlyerDeepLinkResult' contain an empty 'AppsFlyerDeepLink' with 'status' code 'AFSDKDeepLinkResultStatusFound'.

Please provide any other relevant information.

the project AppDelegate is in Objective-C, testing was done both on device and on simulator. project was tested in debug app and in production with a deployed App Store app version. All tests produce the same result.

pichirichi avatar Nov 08 '22 11:11 pichirichi

You clicked on a OneLink? or just a regular universal link?

amit-kremer93 avatar May 02 '23 09:05 amit-kremer93