Daily Archives: 2016年7月19日

DCloud框架IOS平台以Widget方式集成HTML5+SDK方法

0、不知道什么是DCloud的就暂时飘过吧,虽然这东西也不是很有名,但最近有用到这个就分享一下。

1、官方的文档实在是写得太随意了,很不全面并且有些问题在官方文档甚至论坛中根本就找不到相关解决方案,这次基于Xcode7.3以新建一个工程开始从零集成Dcloud框架,以及集成过程中出现的一些典型问题做出解决说明;

2、框架集成
2.1、下载官方SDK包,下载链接没有固定的URL或页面,所以各位自己去官方找吧;
2.2、解压出来,找到我们需要的一些基础文件

1
2
3
4
Bundles--目录至少需要PandoraApi.bundle这一个资源包,简单起见就先只引进这一个即可
inc------目录所有的文件及目录都原封不同的需要
Libs-----目录找到5个静态文件libcoreSupport.a、liblibNativeUI.a、liblibNavigator.a、liblibPDRCore.a、liblibUI.a、liblibWidget.a
#该死的进度条

2.3、好了,新建一个文件夹比如叫DCloud,然后把上面整理出来的三个文件夹放里面,现在结构是

20160719-0@2x

2.4、将上面这个目录加入到项目中,Added folders这个选项选Create groups

3、调试处理[……]

继续阅读