Пользовательская функция общего доступа - как приложение может использовать тот же экземпляр входа в систему, который используется другим приложением на устройстве пользователя - PullRequest
1 голос
/ 08 января 2020

Существует ли способ, которым приложение iOS и / или Android может использовать тот факт, что пользователь уже вошел в Messenger на своем устройстве.

Использование пользовательской функции общего доступа. Вместо использования встроенных функций общего ресурса Android и iOS (недостаточно для требований моего приложения) существует специальный, который после интерпретации некоторых критериев API этого приложения загружает эффективную веб-версию Messenger. приложение наложено на мое приложение в значительной степени как веб-представление или эффективный iFrame на веб-языке.

Однако оно загрузит экран входа в мессенджер, поскольку локальный браузер моего приложения, отображаемый через веб-средство просмотра, не вошел в систему. Коммуникатор. Тем не менее, владелец устройства вошел в мессенджер на своем телефоне или планшете через приложение мессенджера.

Цель состоит в том, чтобы им не приходилось повторно входить в систему по отдельности в этом приложении, и они могут перейти непосредственно к действующему ресурсу. экран веб-версии мессенджера.

Для этого приложение должно знать, что пользователь уже вошел в систему на этом устройстве, и использовать тот же экземпляр сеанса (я полагаю). Это возможно?

Если это невозможно, как на собственном экране общего доступа iOS собственных приложений Apple (на примере Safari) отображается соответствующая страница обмена сообщениями мессенджера без необходимости открывать приложение? То же самое верно и для других опций акций. Хотя многие из них принадлежат Apple (Mail et c ..), другие не включают Messenger и LinkedIN.

PS .. простите за использование фразы «Мое приложение», этого было просто избежать путаница по поводу того, на кого ссылались Messenger или нет.

...