iOS的离线打包感觉⽐Android的更简单点,或许是因为我本⾝做iOS原⽣开发的缘故。但当我看了官⽅提供的⽂档仍然摸索了⼀段时间,对于不是熟悉iOS开发的估计更加迷惑,所以按照我打包的操作步骤记录成⽂。以便下次回顾,还有以前写了Android离线打包,没有iOS的总感觉不完
不管是离线的还是官⽅所谓的在线云打包,其实都是⼀样的操作,不过我们的是⼿动⼀步步去操作,官⽅在线的直接跑脚本⾃动执⾏。所以不要认为云打包多神奇,它只是苹果开发原⽣操作上套了⼀层外⾐,但对于⼀般情况来说它确实⽅便很多。
Mac电脑或具备macOS环境的其他电脑
HBuilderX : 2.5.1.20200103
iOSSDK:**********.1.72774_20200103
1.APP资源⽂件.png
com.light.dctt就是appid
2、下载 sdk **********.1.72774_20200103 包含SDK及⽰例相关。
1.⽬录结构.png
3、HBuilder-Hello 为打包官⽅⽰例,此⽰例⼀个全功能的demo,包含各种功能所需的动态库、框架及第三⽅sdk所以⽂件⽐较⼤。因为重新建⼯程要引⼊的资源、动态库⽂件太多,有点繁琐。所以直接在这⾥操作,去掉不需要的部分,添加我们⾃⼰的东西。
4、打开⼯程:修改⼯程名,项⽬名等,总之把Hello-HBuilder改为我们⾃⼰的项⽬名;
2.HBuilder-Hello⼯程⽬录结构2.png
3名称.png
修改完⼯程名,⼀些⽂件路径肯定也变了,必须对应的修改否则编译提⽰不到指定路径的⽂件。
3.编译路径.png
修改名称、路径之后先运⾏下,确保不会出错。
3.修改⼯程名称完成.png
原生安卓app开发OK,是原来的效果,说明我们名称路径之类的操作修改没问题。
5、 替换我们的项⽬代码
原来的代码:
4.替换项⽬源码.png
替换后我们的代码:
4.替换源码后.png 6、修改⼯程中appid
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论