多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 盛事通App(iOS端)对接标准文档 1.需要SDK方提供尽可能详尽的集成文档,用以实现快速集成对接。SDK应以framework形式打包。资源文件存放在以Resource为文件名为后缀的文件夹内,其中可以包含.xib,.bundle等资源文件,文件结构可以参考下图的例子: ![](https://img.kancloud.cn/40/d1/40d15310def9fad71541328fbcd1425c_578x532.png) 2.SDK的引用要尽量简洁,framework要尽量使用一个.h文件来引用framework中的所需类,可以使用一个Manager.h文件来管理framework内相关类的引用,以及一些framework在运行中所需的参数,Manager最好用单例模式来实现,方便随时读取和改动内存中的配置参数。 3.如果SDK需要依赖主项目的配置信息,请在集成文档中进行详细说明如何进行主项目信息的配置,比如说Signing&Capabilities,Info,Build Settings,Build Phases,Info.plist等配置信息的修改,一定要在集成文档中详细说明。SDK如果依赖一些其它的第三方资源,请在集成文档中指出这些第三方都是哪些,所需版本号是多少,是否需要特殊配置。 4.SDK的调用要尽量做到简单和高内聚,如果SDK中包含UI,则SDK应尽量以下图的方式创建UI并在block中返回创建好的UI页面引用,方便在后续的操作中导航到SDK的主页中。 ![](https://img.kancloud.cn/ec/4b/ec4b39fd253b3f95194c662da0c7d981_1308x544.png)