Como usar o recurso de vínculo profundo diferido do facebook para novas instalações e testar o mesmo antes de publicar o aplicativo iOS na appStore?

Eu fiz alguma exploração e encontrei as seguintes coisas, foi o que fiz até agora:

URL personalizado implementado como-- myApp: //Adicionado FacebookAppID, nome para exibição no meu arquivo info.plistIncluído o SDK do FacebookCriei o link do aplicativo do Facebook por meio da API de hospedagem móvel do Facebook e recebi o URL como: https://fb.me/1601524146753610Usou o URL acima como link direto ao criar anúncios de instalação de aplicativos.

Implementou a função abaixo em meu AppDelegate.m

 - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

Adicionado o código abaixo no meu AppDelegate.m

//Initialization
[FBAppEvents activateApp];
[FBSettings setClientToken:@"ca45a3a2133ae2f37ebd4d90408816e6"];

//Function to check for deferred deep link and call the method with recieved url
[FBSDKAppLinkUtility fetchDeferredAppLink:^(NSURL *url,NSError *error){
if(url)
[self application:nil openURL:url sourceApplication:nil annotation:nil];
}];

Informe-me se perdi alguma coisa na busca do link direto adiado. Além disso,como posso testar o mesmo antes de publicar meu aplicativo iOS na appStore.

questionAnswers(3)

yourAnswerToTheQuestion