Итак, похоже, у меня возникли некоторые трудности с добавлением ShareKit в мой проект.
Я скачал последнюю версию через Git. Я перетаскиваю папку «ShareKit» из Finder, потому что вы не можете перетаскивать ее из проекта xcode.
Я выяснил, как игнорировать ARC, установив для файлов ShareKit значение -fno-objc-arc в моем Target > Build Phases > Compile Sources. Так что это избавляет от моих предупреждений об дуге.
Однако, как мне получить папку «Подмодули»? В проекте ShareKit он не отображается в иерархии папок xcode, но находится в папке проекта, и вы можете получить к нему доступ через Finder. Демонстрационный проект Sharekit компилируется нормально.
Поэтому без подмодулей я получаю такие ошибки, как «SSKeyChain.h не найден» (https://github.com/ShareKit/ShareKit/issues/191) среди прочих. Поэтому я перетаскиваю всю папку Submodules в свой проект, и это решает некоторые проблемы, но создает другие. Папка Submodules очень запутана, и я увижу ошибки, относящиеся к строкам, пытающимся импортировать Cocoa/Cocoa.h, который, как я полагаю, предназначен для Mac, а не для iOS. Некоторые из файлов подмодулей ищут такие файлы, как «SampleAPIKey.h», и если их там нет, черт возьми, если я знаю, почему их нет.
Кто-нибудь имел опыт в выяснении, как это сделать?