Как использовать функцию отложенных глубоких ссылок в Facebook для новых установок и протестировать ее перед публикацией приложения iOS в appStore?

Я провел некоторое исследование и обнаружил следующие вещи, вот что я сделал до сих пор:

Реализован пользовательский URL как-- myApp: //Добавлен FacebookAppID, отображаемое имя в мой файл info.plistВключен SDK FacebookСоздана ссылка на приложение Facebook через API мобильного хостинга Facebook и получен URL-адрес: https://fb.me/1601524146753610Использовал приведенный выше URL в качестве глубокой ссылки при создании приложения для установки рекламы.

Реализована функция ниже в моем AppDelegate.m

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

Добавлен код ниже в моем 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];
}];

Пожалуйста, дайте мне знать, если я что-то пропустил при получении отложенной ссылки. Также,Как я могу проверить то же самое перед публикацией моего приложения для iOS в appStore.

Ответы на вопрос(3)

Ваш ответ на вопрос