2015-07-21 5 views
0

Когда пользователь нажимает кнопку входа в систему через google или facebook, в ios он передает пользователю ссылку в сафари, где пользователь должен завершить процесс входа в систему. Есть ли способ завершить процесс регистрации с помощью google \ facebook в приложении, и не отправлять пользователя на страницу сафари?Вход в систему ios - без внешних ссылок

Приложение My Ios было отклонено, заявив, что процесс входа в систему должен быть завершен в приложении и не должен передавать пользователя на веб-страницу в сафари.

Есть ли способ открыть страницу входа в google/facebook в самом приложении с помощью gitkit?

ответ

0

Я принимаю вход с внешней веб-страницы в значении Safari, например. по умолчанию вариант резервного копирования Facebook, когда у пользователя нет установленного приложения Facebook и/или учетной записи Facebook, в приложении «Настройки».

У нас была та же проблема с Apple для одного из наших приложений. Мы отправили им ответ, в котором говорилось: «Вот как работает iOS SDK от Facebook, вот ссылка на документацию iOS SDK для Facebook, в которой явным образом заявляю, что Facebook использует Safari в качестве альтернативного варианта, выполняя быстрый переход на приложение».

На следующий день приложение было одобрено. Я думаю, что рецензент не был знаком с технологией аутентификации, поэтому я думаю, что стоит упомянуть рецензента, надеюсь, это тот же случай для вас.

Чтобы войти в Facebook без дополнительного интерфейса, вам нужно ожидать, что пользователь зарегистрировался на Facebook в приложении «Настройки». По нашему собственному опыту, это было не выгодно, у нескольких пользователей было фактически установлено приложение Facebook на своем устройстве, но он не знал, как войти в систему, и в то время мы предлагали только вход через Social Framework (Facebook/Twitter через приложение «Настройки»).

Смежные вопросы