Разработка приложения для iOS с сообщением об ошибке идентификатора пакета API Facebook

Я разрабатываю приложение для iOS с API Facebook. Приложение работало нормально, но я начал получать следующую ошибку:

"Произошла ошибка:fbplatse:{"message": "Идентификатор пакета не установлен на сервере" }. Нажмите "Отмена", чтобы вернуться в APPNAME и повторить попытку."

На самом деле я не думаю, что внес какие-либо изменения в сервер. Не могли бы вы помочь мне исправить это?

Спасибо, Э.


person Community    schedule 27.11.2013    source источник


Ответы (2)


Хорошо, я решил эту проблему.

  1. добавьте идентификатор пакета вашего приложения на вкладку «Собственное приложение iOS» в разделе «developers.facebook.com/apps».
  2. Идентификатор пакета вашего приложения должен совпадать с указанным выше (страница разработчика Facebook).
  3. После того, как я добавил свой идентификатор пакета, я начал получать сообщения «код ошибки com.facebook.sdk = 2». Хорошо проверить эту ссылку, которая шаг за шагом объясняет все о код ошибки и как от него избавиться.
  4. Итак, в моей конкретной ситуации сработало следующее; Настройки устройства => Facebook, а затем войдите в систему с учетными данными.

Я потратил слишком много времени на это, но теперь это работает!

person Community    schedule 27.11.2013
comment
Это была не совсем моя проблема, но она заставила меня просмотреть все настройки на сайте developer.facebook.com/apps. Интеграция входа в Facebook работала для меня, но не для входа моих друзей. Его нужно сделать общедоступным в разделе «Статус и обзор», так как в противном случае это была моя учетная запись разработчика на Facebook. - person Priebe; 08.05.2014

Facebook обновил свою документацию с момента этой публикации в 2013 году. Они предоставили скриншот, показывающий, где взять идентификатор пакета. Это не код с переменной в нем из Info.plist в каталоге вспомогательных файлов. Вместо этого нажмите на файл проекта в Xcode (самый верхний файл в каталоге) и посмотрите вкладку «Общие» (которая открыта по умолчанию).

Я прикрепил скриншот. Надеюсь, это кому-то поможет.

найдите свой идентификатор пакета для отправки в Facebook

person Sergi    schedule 22.06.2015