Некоторое поведение я обнаружил недавно с помощью вкладок Facebook Canvas / Page на мобильных устройствах.
Может быть, это поможет немного лучше понять, как ведет себя Facebook в мобильном контексте.
Мобильный браузер
URL-адрес приложения Access
Пример URL http://apps.facebook.com/myapp/
Перенаправляет на настроенный мобильный веб-сайт под Settings > Website > Mobile Site URL
и добавляет дополнительные параметры /?ref=web_canvas&code=<signed_request_code_field>
О поле кода подписанного запроса
Код OAuth, который можно обменять на действительный токен доступа пользователя посредством последующего запроса на стороне сервера
Центр доступа к приложениям
Нет доступа к Центру приложений Facebook через мобильный браузер.
Вкладка «Страница доступа»
Пример URL http://facebook.com/a_facebook_page/custom_page_tab_url
Вкладки пользовательских страниц не видны через мобильный браузер.
Facebook Открыть график поиска
Поиск myapp возвращает ссылку на холст Facebook.
То же поведение, что и Доступ к URL-адресу приложения через мобильный браузер
Мобильный клиент Facebook
URL-адрес приложения Access
Нет прямого доступа к этому URL.
Центр доступа к приложениям
Нет доступа к Центру приложений Facebook.
Вкладка «Страница доступа»
Пример URL http://facebook.com/a_facebook_page/custom_page_tab_url
Вкладки пользовательских страниц не видны через мобильный клиент Facebook.
Facebook Открыть график поиска
Там написано, что это приложение не совместимо с этими устройствами.
Вам необходимо зарегистрировать приложение iOS / Android и отправить пользователя в это приложение, чтобы избавиться от этой ошибки. Возможно, это поможет пользователю, если вы добавите ссылку на автономное приложение в описание приложения на Facebook. Который должен быть там виден.