Расширение общего доступа iOS 8 и потоки аутентификации

У меня есть расширение общего доступа iOS 8 для публикации контента из веб-браузера. Пользователям должно быть предложено войти в систему, если они никогда не входили в систему через содержащее приложение.

Похоже, что Pinterest поддерживает быстрое переключение на содержащее приложение (я предполагаю, что они реализовали расширение общего доступа).

Документация iOS предполагает, что только расширения Today могут -SW13">открыть с приложениями.

Есть ли способ быстро переключиться на содержащее приложение через расширение общего доступа для аутентификации?


person kfateem    schedule 04.10.2014    source источник
comment
Пока нет возможности сделать это! Вы можете использовать NSUserDefault (с именем костюма для appGroup), чтобы установить sessionKey, когда пользователь успешно входит в систему, содержащую приложение. Когда пользователь использует расширение общего доступа --> проверьте, существует ли sessionKey, или предупредите, что они должны открыть содержащее приложение и войти в систему, прежде чем использовать расширение общего доступа. Другой способ: вы можете отобразить диалоговое окно с вводом текста для учетной записи пользователя и пройти, а затем выполнить поток аутентификации внутри расширения общего доступа, такого как приложение 500px (в iTunes)   -  person Hoang Van Ha    schedule 19.11.2014
comment
Вы смотрели на Pinterest? Кажется, это поддерживает это, отсюда и вопрос.   -  person kfateem    schedule 19.11.2014
comment
Извините, я просто тестирую Pinterest, и он хорошо работает при быстром переключении на содержащее приложение. Я думаю, что они должны сделать какой-то особый трюк, чтобы добиться этого. Тоже жду решения этой проблемы. Если вы можете найти какое-либо решение, пожалуйста, поделитесь. Спасибо парень.   -  person Hoang Van Ha    schedule 19.11.2014
comment
Dropbox и Maps.me также могут открывать свои приложения при использовании расширения для обмена. Должен быть способ...   -  person Tycho Pandelaar    schedule 04.01.2015
comment
Разве не кажется вероятным, что они просто просят систему открыть URL-адрес, для обработки которого зарегистрировано их приложение?   -  person kwerle    schedule 14.04.2015