Ссылка на приложение с помощью FBDialogs
Презентации FBDialogs могут иметь ссылку как NSURL и изображать как NSURL в качестве параметров. Но как сделать нажатие на сообщение на мобильном устройстве, чтобы связать его с iOS-приложением, если оно установлено (с AppStore, если нет), и с какой-либо веб-страницей при доступе из браузера?
У меня есть схема URL набора fb[app_id]. Что делать дальше? Как использовать его для запуска моего приложения при нажатии на сообщение?
Спасибо!
2 ответа
Ответлю себе на вопрос. Что мне не хватало, так это то, что при нажатии на сообщение из Интернета откроется ссылка, с которой я делюсь - FBDialogs presentShareDialogWithLink: name: caption: picture:, тогда как нажатие на iPhone откроет мое приложение, а не эту ссылку, если глубоко связывание включено в настройках приложения FB.
Добавить этот метод в класс appdelegare
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return YES;
}