uniapp制作iOS纯净打包SDK项目

Xcode版本:Version 11.1 (11A1027)

HBuild X版本:2.5.1.20200103

官方打包SDK项目版本:2.5.1.72774_20200103

control.xml文件的版本号:2.5.1.72774

1、使用Xcode创建一个基于Objective-C的iOS原生项目(可以正常运行);

2、从uniapp官网下载最新的iOS官方SDK项目

https://ask.dcloud.net.cn/article/103

3、然后我们打开官方SDK项目压缩包,项目列表如下:

 

前提:这里我是参照官方HBuilder-Hello项目来进行集成的

4、将HBuilder-Hello项目的Appdelegate和ViewController两个类替换到自己的项目中;

5、在项目里面创建libs和Bundles两个文件夹

libs添加下面的静态库:

 

Bundles文件添加以下文件:

 

6、添加项目所需的第三方库和系统自带库,列表如下:

 

7、把整个inc文件和之下的东西拖到自己的项目,然后icon和splash文件的东西拖过来替换成自己的ICON和启动图;

8、然后把control.xml拖到自己项目,把项目的id和版本号改成自己uniapp项目对应的ID和版本号

9、然后设置BuildSetting里面的东西

 

文件路径设置

10、接下来就是拖自己的uniapp项目了

 

11、启动如果出现提示框出现ABCDE这些。只要加上国际翻译文件就可以了。内容如下

"A"="当前环境无法运行启动“自定义组件模式”的uni-app应用!";

"B"="查看详情";

"C"="忽略";

"D"="打包时未添加%@模块,请参考%@";

"E"="本应用使用HBuiderX%@编译,而手机端SDK版本是%@。不匹配的版本可能造成应用异常";

"A"="The current environment cannot run uni-app apps the enable \"custom component mode\"!";

"B"="Details";

"C"="Ignore";

"D"="%@ module is not added when packaging,please refer to %@";

"E"="This application is compiled with HBuilderX%@, and the mobile SDK version is %@.A mismatched verion may cause an application exception.”;

12、配置项目下的引导图和icon图;

13、如果一直提示缺少什么模板,可以参考SDK文件夹下的Feature-iOS.xls,里面有完整的对应说明列表

最后运行项目就可以正常运行起来了。

因为我这里用的模板不是很多,所以添加的第三方库没有很多,这个按自己的需求去添加,我这边只是告诉如何自己创建纯净SDK打包项目。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yun_小胖次

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值