iOS-如何为用户创建模块化SDK

时间:2015-02-16 07:43:06

标签: ios sdk cloud

我是SDK开发人员,我的SDK希望提供更简单的方法来使用更多第三方SDK,例如共享SDK(谷歌+,推特),付费SDK,地图SDK(谷歌,AMap)。通常,我应该将所有这些SDK lib文件包含到我的项目中并构建我的SDK,这使我的SDK非常大。那么,我怎样才能编译我的SDK,当我的用户自己添加一个第三部分的lib时,我的SDK就有了这个功能,当他删除lib时,我的SDK失去了功能。这是可能的,任何人都可以分享您的经验。

1 个答案:

答案 0 :(得分:0)

您可以使用Cocoapods执行此操作。您必须了解如何创建公共库,然后在您的pod规范文件中指定frameworksdependencies