现有的ios项目SDK的appcelerator模块

我想用我的titanium项目由现有的sdk( deezer sdk )提供的function。

我知道我必须处理modules ,所以我find很多教程来解释如何从头创build一个titanium module 。 但是我没有find解释如何在titanium模块中“包装”现有的ios项目的内容。 我只需要login/注册function,并检索logging的用户(当然,由deezer ios sdk提供的function)。

任何人都可以帮助我如何进行?

在此先感谢达里奥

在创build了vanilla模块之后,你必须在bundle中包含你打包的框架(sozer SDK)。 然后按照以下步骤将框架添加到编译器指令中。 基本上你只是添加这个:

OTHER_LDFLAGS = $(inheritance)-framework DeezerSDK

到module.xconfig文件。 只要检查SDK的确切名称即可。

之后,您可以像使用常规原生Xcode开发一样使用DeezerSDK。

编辑:

如果库只是一个* .a文件,那么您可以模拟Titanium为Google Admob模块所做的工作 。 最好只检查他们的项目,基本上所有你需要做的就是创build香草titanium模块,放入* .a文件和标题,然后像使用本地项目一样使用它。