造字SDK IOS集成文档
- 一、SDK说明
- 本SDK包含完整的造字流程,开发者在项目中集成SDK后,只需调用接口传入用户唯一标识,即可进入造字功能,用户可以创建字体、书写字符、提交造字,造字成功之后,可以看到字体预览。
- 二、SDK集成步骤及接口说明
1、引入Framework库
Targets ==> General ==> Frameworks/Lib中 ==>
引入 造字库 FZWriteSDK.framework 和 系统库c++库 libc++.tbd2、进入造字流程
x
1/**
2* 跳转sdk项目首页
3* @param params 参数字典 @{kFZRootVCKey:@"xxx"} 其中uid为用户唯一标识 必传
4* callback 返回结果字典 @@{kFZUidKey:@"xxx"} 回掉数据 会返回根控制器 选用 当uid为空或length==0或RootVC创建失败时 RootVC为nil
5* return void
6*/
7(void)homeVCWithParams:(id)params callback:(ResultCallback)callback;
调用此接会进入造字流程首页,用户可以创建新字体或查看历史字体;
创建新字体后,会进入书写流程,书写字数达到造字条件后,用户可提交造字请求;
历史字体如果尚未生成字体文件,点击可继续书写;如果已生成字体文件,点击后可进入字体效果预览页;
3、获取字体文件
SDK包含字体的预览页,此页面可以根据客户的需求,增加“下载字体”、“使用字体”等功能,与开发者约定字体文件提供方式即可。字体交付形式参考:
1) SDK下载字体文件,传递给三方App主体使用;
2) 方正后台造字完成后,将字体文件推送给三方后台,由三方后台下发给三方APP使用;
- 三、附:造字功能流程