前段时间根据公司项目的需求,在iPad和华为pad上的APP使用同一套前段代码(由HTML5、CSS、JavaScript实现)。iOS原生只需要提供数据信息即可。同事用HBuilder完成了前端代码(业务逻辑和UI布局)。我想到的只有通过插件(plugin)的方式了...
在DCloud上有详细的插件文档说明:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/67
这里总结一下我开发中注意的地方。
一、先把最新版的iOS-SDK下载下来,找到下图目录:
把文件夹名“ HelloH5 ”改为你iOS项目的 Bundle Identifier 名。
二、在iOS-SDK中找到 manifest.plist 文件,删掉该文件中所有注释。然后修改三个地方:
1、“id” : " " id值设为空。
2、“version”: 里面的 “name” 修改为该项目的版本号,在 Bundle Identifier 下面。
3、“launch——path”:修改为启动页,如:index.html。
三、在iOS-SDK中找到 control.xml 文件,修改 appid 为该项目的Bundle Identifier, appver 为版本号