Ложная ошибка при интеграции Facebook IOS API - PullRequest
4 голосов
/ 27 марта 2012

Итак, я пытаюсь интегрировать API iOS для Facebook в свое приложение для iphone.Я скопировал папку src в свой проект и отключил AR с помощью: –fno-objc-arc для всех новых файлов, поскольку в моем проекте включена поддержка ARC.Проблема в том, что я все еще получаю эту ошибку, и я не могу понять, как ее решить.Я потратил последние два дня, пытаясь решить эту проблему, и искал везде, поэтому любая помощь будет ОЧЕНЬ признательна.

enter image description here

Файлы FB SDK, которые я добавил в свой проект:

enter image description here

enter image description here

получилсказать, что этот API не очень дружелюбный в целом ...

Ответы [ 2 ]

4 голосов
/ 27 марта 2012

Если вы на самом деле скопировали параметр для отключения ARC (–fno-objc-arc) из Xcode, вы можете заметить, что в начале вы используете тире (-) вместо обычного - в начале попробуйте -fno-objc-дуги.

2 голосов
/ 27 марта 2012

Существует также второй способ связать Facebook API с вашим приложением, вы можете перетаскивать каталог src из Facebook API, но вам нужно снять отметку с add to target и установить флажок «Создать группы для любых добавленных папок», как в этом screenshot

и вам нужно перейти к Projektu -> Targets -> Build Phases и связать libfacebook_ios_sdk.a как на экране: screen2

теперь все должно быть в порядке, и помните, что экземпляр Facebook должен быть в вашем AppDelegate!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...