需求描述
公司内部已完成app,现需要基于原app基础上,开发可集成的sdk,主要要求如下:
1.提供web版SDK数据统计分析后台,**统计SDK使用情况,授权验证等。
2.SDK向上提供主要服务接口
(1)License有效校验;
(2)提供回放接口调用;
(3)基于oauth2.0身份验证;
3.SDK开发者对原app代码提供接口封装建议,原app代码团队配合SDK开发, 对原app代码移植、修改和接口封装。
4.SDK需要支持加密,避免代码和数据泄露;
5.SDK提供异常捕获机制,充分考虑方便APP捕获处理SDK的crash(崩溃)。
6.SDK提供IOS平台原生app、uniAPP平台调用支持。
7.app目前采用IOS原生XCode编码,SDK编程语言采用的是objective-C。
8.SDK开发者需要提供材料,包括开发计划,测试方案,接口文档,开发手册,提供SDK代码、技术框架及开发培训,配合本单位性能优化。
9.SDK开发者需要在公司驻场开发。
10.最好了解C++以及三维渲染方面相关知识.