2012-01-13 3 views
1

Как раз тогда, когда я думал, что я его отсортировал, возникает другая проблема! Итак, я, наконец, получил ShareKit, чтобы поделиться имиджем на Facebook (нажав кнопку «Отправить Facebook», после чего откроется мобильный Safari для аутентификации, затем вернется в приложение и сохранит изображение в Facebook .... круто), но после долгих исследований я уверен Я где-то читал, что если бы у вас было официальное приложение Facebook на вашем устройстве, мобильному Safari не нужно было запускать для аутентификации. Поэтому я решил загрузить официальное приложение Facebook и дать ему уйти.ShareKit открывает официальное приложение Facebook на iPad при совместном использовании?

Теперь, когда я нажимаю на свою кнопку общего доступа к Facebook, а не запускает Safari для аутентификации, официальное приложение Facebook запускается, показывает какое-то пустое всплывающее окно с надписью «Подключение», а затем возвращается к моему приложению и абсолютно ничего не делает.

Таким образом, я могу заставить его работать, если у меня нет официального приложения Facebook, установленного на моем устройстве, но оно не работает, если я это делаю !!!

Кто-нибудь знает, как исправить эту проблему?

+0

Неправильно обрабатывается аутентификация. Без какого-либо кода трудно сказать, что вы делаете неправильно. – dtuckernet

+0

Я думал, что это общий набор, посвященный аутентификации? – Chris

+0

Поскольку мы не можем видеть ни один из ваших кодов, это трудно сказать. Это действительно звучит как проблема, с которой вам нужно связаться с поддержкой sharekit. http://getsharekit.com/support/ – DMCS

ответ

1

Во-первых, в Xcode, вам нужно изменить приложения расслоение ID из умолчанию, который включает в себя $ PRODUCT_NAME ... на фактическое имя вашего приложения, так это выглядит: com.domain.appname

Во-вторых, убедитесь, что идентификатор пакета для вашего приложения на FB соответствует вашему полному идентификатору пакета.

В-третьих, убедитесь, что SSO включено в ваших настройках APP Facebook.

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