OneLink does not work. When you click on a link, it flips to the application in the app, even if the application is on the device (the debug version is on the device). In general, AppsFlyer OneLink can be checked in the development environment? Or only after it is flooded?

2 answers 2

Try without AppsFlyer by registering urlTypes and processing in

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options 

And then pass such a link in any other application (for example, by writing someone a message), then click on it. If all is well, then check the settings of AppsFlyer and urlTypes in particular for deep link processing.

    There is a simulation of the transition to appstore and the subsequent installation of the application, so for the test you need to remove the application from the phone, then follow the link (even if the application itself is not in the store - that's okay, AppsFlyer tracks the transition) and then put the application through the string from Xcode on the phone. AppsFlyer will think that this was the installation for the link that followed.

    Nuances: you need to add the Advertising Identifier of your phone in the settings of AppsFlyer, so that it considers specifically for it not one unique installation, but all installations.

    You can get Advertising Identifier using the application The Identifiers (available on the App Store)

    A useful link that did not immediately hit: https://support.appsflyer.com/hc/en-us/articles/207032046-Testing-AppsFlyer-iOS-SDK-Integration-Before-Submitting-to-the-App-Store -

    • Strange, there was another problem! It works for some time normally, but then stops moving to the application, and only goes to the app, ignoring the installed application! Maybe someone knows what the problem is? - Nemezis16
    • All clear! If you hold the link, you can open it through the application, not through the browser - Nemezis16