Я хочу открыть страницу в приложении Facebook, если пользователь установил ее на своем устройстве.
Теперь я использую следующий код, который я нашел, делая исследование:Открыть ссылку в приложении для Facebook, если доступно
let myUrl = NSURL(string: "fb://profile/myPage'sID")!
if UIApplication.sharedApplication().canOpenURL(myUrl) {
UIApplication.sharedApplication().openURL(myUrl)
} else {
UIApplication.sharedApplication().openURL(NSURL(string: "https://www.facebook.com/myPage")!)
}
Это делает работу для профиля но не для отображения страницы.
(Обратите внимание, что оба идентификатора действительно работают, поскольку я их тестировал.)
Любые идеи?
Заранее спасибо :)
Я делал это раньше для страницы Facebook. Попробуйте использовать другой идентификатор страницы для тестирования. fb: // profile/197394889304 (страница Barcelona FC Facebook) – FabKremer
Нет, открывает сайт в Safari также ... – LinusGeffarth