我想在我的titanium
项目中使用现有sdk(deezer sdk)提供的功能。
我知道我必须处理modules
,所以我找到了许多解释得很好的教程how to create a titanium module
from scratch.但是我没有找到解释如何“包装”现有ios项目的内容钛模块。我只需要登录/注册功能并检索已登录的用户(当然是deezer ios sdk提供的功能)。
有人可以帮助我继续进行吗?
提前谢谢 达里奥答案 0 :(得分:1)
创建vanilla模块后,您必须在包中包含要包装的框架(如此deezer SDK)。 Then follow these steps将框架添加到编译器指令中。基本上你只需添加:
OTHER_LDFLAGS = $(继承)-framework DeezerSDK
到module.xconfig文件。只需检查SDK的确切名称即可。
之后,您可以像使用常规本机Xcode开发一样使用DeezerSDK。
修改强>
如果库只是一个* .a文件,那么您可以对Titanium did for the Google Admob模块进行建模。最好只检查他们的项目,基本上你需要做的就是创建vanilla钛模块,放入* .a文件和标题,然后像原生项目一样使用它。