Включение fbconnect не найдено xcode - PullRequest
1 голос
/ 20 сентября 2010

когда в мой проект добавлено следующее включение, xcode не может его найти:

import "FBConnect / FBConnect.h"

Я добавил каталог src facebook в заголовок includeпуть и заголовок пользователя включают путь в настройках проекта и цели.

когда я изменяю файл включения на #import "FBConnect.h", файл найден, но при сборке я получаю двойную ошибку символа: ld:"дублированный символ _OBJC_IVAR _ $ _ SBJSON.jsonParser in ..."

Мне неясно, почему начальный FBConnect / необходим для включения, когда все исходные файлы находятся в каталоге src, а либо xcode или facebookнаправления кажутся неверными, так как этот подход терпит неудачу

спасибо за вашу помощь

1 Ответ

1 голос
/ 31 июля 2011

Facebook API более или менее говорит:

  • Скопируйте SDK Facebook в ваш проект Xcode:
    • Это можно сделать несколькими различными способами, но самый простой способ - этопросто перетащите папку src из локального репозитория Git для SDK (например, ~ / facebook-ios-sdk / src) в проект приложения XCode.
    • Разверните папку src
    • Разверните facebook-ios-sdk.xcodeproj Проект Facebook SDK
    • Перетащите папку «FBConnect» из проекта Facebook SDK в проект вашего приложения.

Я решаю ее следующим образомэто: удалить папку проекта src xcode и попросить «Удалить только ссылки» или удалить.Выберите удалить ссылки, скомпилируйте без проблем.

Только у вас есть папка FBConnect в вашем проекте.;) удачи

...