Ошибки компоновщика при интеграции API Google Objective-C Client Library

Я пытаюсь интегрировать клиентскую библиотеку Objective-C API Google в свое приложение. Я следую инструкциям, приведенным в этой ссылке. но теперь проблема в том, что он дает мне 8 ошибок. И я не могу понять, где проблема. Может ли кто-нибудь направить меня, где проблема, я использую Xcode 4.6

OBJC_CLASS _ $ _ GTLCollectionObject

2 ответа

Решение

На самом деле вы скомпилировали эту статическую библиотеку только для устройства. Чтобы скомпилировать его для симулятора, просто выберите "Симулятор iPhone 6.x" или любую другую версию симулятора, имеющуюся в GTL.xcodeproject, и скомпилируйте этот проект. И следуйте тому же процессу, который упомянут в учебнике.

После того, как вы скомпилировали и собрали, перейдите в Органайзер-> Проекты->GTL и нажмите на маленькую стрелку для Производных данных.

Вы найдете файл libGTLTouchStaticLib.a и папку Headers в папке проекта производных данных->Build->Products->Debug-iphonesimulator

Сначала переименуйте эту статическую библиотеку, потому что вы уже добавили статическую библиотеку для устройства с тем же именем, после чего перетащите этот файл в свой проект.

Попытайтесь добавить в заголовок настройки сборки целевого проекта и путь поиска фреймворков к пути к папке API Google.

Другие вопросы по тегам