Facebook iOS SDK - Авторизуйтесь через новое мобильное приложение Facebook, возвращая сообщение «authorize # error = unkown_error» - PullRequest
3 голосов
/ 25 октября 2011

Использование последней github-версии FB iOS SDK в моем приложении для iOS, которая ранее работала нормально, проходя аутентификацию с установленным приложением Facebook. Теперь в iOS 5 и с помощью нового мобильного приложения Facebook для iOS URL, возвращаемый в мое приложение, называется fb: // authorize # unkown_error.

Кто-нибудь сталкивался с этим. Я убедился, что в моем приложении на портале разработчиков Facebook включен iOS SSO. Я также попытался создать новое приложение Facebook с нуля и использовать его в своем приложении для iOS, и оно получило тот же результат.

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 04 ноября 2011

Когда вы попытаетесь использовать Facebook SDK, как это было 4 ноября 2011 года, и завершите учебное пособие, у вас возникнут проблемы, как упомянуто выше, поскольку в нем еще не реализована ARC.Если вы хотите использовать Storyboarding, вы столкнетесь с проблемой, что appDelegate теперь имеет немного другую область.Вы не должны, как говорится в руководстве, делать appDelegate, который вы отвечаете на методы делегирования Facebook, но вы должны делать это в rootViewController.

Я опубликовал код с исправлением на gitug: git@github.com: doozMen/Facebook-SDK-in-iOS5-and-using-storyboarding.git

0 голосов
/ 02 января 2012

в Xcode 4.2.1 при добавлении папки src в соответствии с руководством вы должны включить ее полностью, не удаляя файл проекта, но во всплывающем окне добавления файлов вам нужно отменить выбор добавления в цель.затем в своем правиле сборки связей добавьте полученную статическую библиотеку Facebook к цели сборки, а не к самому источнику.таким образом, Facebook компилируется как есть и может использоваться с ARC / SB или без него.

...