Модуль appcelerator для существующего проекта ios sdk
Я хочу использовать в моем titanium
спроектировать функциональные возможности, предоставляемые существующим SDK ( deezer SDK).
Я знаю, что должен иметь дело с modules
, поэтому я нашел много учебников, которые хорошо объясняют, как создать titanium module
с нуля. Но я не нашел ничего, что могло бы объяснить, как "обернуть" существующий проект ios в титановый модуль. Мне просто нужна функциональность входа в систему / регистрации и для извлечения зарегистрированного пользователя (функции, предоставляемые deezer ios sdk, конечно).
Кто-нибудь может мне помочь, как поступить?
заранее спасибо Дарио
1 ответ
После создания ванильного модуля вы должны включить в пакет интегрируемый фреймворк (т.е. deezer SDK). Затем выполните следующие шаги, чтобы добавить каркас к директивам компилятора. По сути, вы просто добавляете это:
OTHER_LDFLAGS = $ (унаследовано) -рамка DeezerSDK
К файлу module.xconfig. Просто проверьте, какое именно название SDK.
После этого вы можете использовать DeezerSDK так же, как и в обычной разработке Xcode.
РЕДАКТИРОВАТЬ:
Если библиотека представляет собой просто файл *.a, то вы можете смоделировать то, что сделал Titanium для модуля Google Admob. Лучше всего просто проверить их проект, но, по сути, все, что вам нужно сделать, это создать модуль vanilla titanium, вставить файл *.a и заголовки, а затем использовать его, как собственный проект.