下载SDK
下载HTML 5+ 离线打包SDK (http://ask.dcloud.net.cn/article/103)点击下载SDK
下载完成后打开可以看到SDK、demo、Feature-iOS.xls 、IOS平台5+SDK技术白皮书.docx
Feature-iOS.xls:iOS平台各扩展Feature API对应的库文件列表,我们需要参照这个列表逐个添加。
IOS平台5+SDK技术白皮书.docx: 有集成的详细说明(照做即可)
添加 Frameworks 和Libraries
参照Feature-ios.xls列表,36行以内所有Frameword 和 Library都是H5+必须的依赖项,需要逐个添加到项目中(Link Binary With Libraries、Other LibrarianFlags中配置)
Feature名称:功能包的名称
LinkerFlagsà OtherLinker Flags
Library(.a) à Link Binary With Libraries
Info àInfo.plist File
Frameworkà LinkBinary With Libraries
下面以基础包为例,对项目所需资源进行配置。
添加LinkerFlags
Target à BuildSetting à Linking à Other Linker Flags
双击在打开小窗中依次添加-llibNavigator -lcoreSupport -llibPDRCore –llibUI
添加Library 和Framework
Target à BuildPhases à Link Binary With Libraries
单击“+”添加.a文件和Framework包
添加资源
Target à BuildPhases à Copy Bundle Resources
单击“+”添加.bundle文件
配置Info.plist File
Target à BuildSettings à Packaging à