Разрабатываю приложение для iPad.
Сейчас я тестирую приложение на iPad-5.1 Simulator.
И к моему несчастью приложение сваливается.
1) Я использую FacebookSDK 3.0
2) Компилирую FacebookSDK в Framework FBiOSSDK
3) Добавляю Framework FBiOSSDK strong> для проецирования
4) См. журнал Linker
5) Неопределенные символы для архитектуры i386: «_sqlite3_open_v2» и многие-многие символы «_sqlite3_ *».
Может быть, я установил неправильные параметры для проекта facebook-sdk при его сборке во фреймворке?
Кто-нибудь может помочь?
После поиска нахожу решение:
"Добавить в проект libsqlite3.0.dylib"
Но компоновщик сказал: "игнорирование файла /path/libsqlite3.dylib, отсутствие требуемой архитектуры i386 в файле"
-- Главная проблема --
Через час я обнаружил, что неправильно связываю фреймворк.
Скрипт создает его в локальном каталоге (не в System / Library / Frameworks или Library / Frameworks).
После добавления Framework Search Paths изменится на значение, отличное от значения по умолчанию.
Как правильно построить фреймворк?
Спасибо!