使用Hbuilder+Xcode打包iOS app前期准备

最近俩星期,真正实现了从0基础开始完成了打包ios app,从配置代码到真机调试再到app上架审核的各种隐私配置,其中踩了无数坑,在抓着头发崩溃逐步头秃了俩星期后,终于提交完了上架审核,准备整理一下这次踩的坑
ps: 只涉及iOS端

前期准备

相关链接: Hbuilder中ios打包官方教程

1.下载Hbuilder以及根据Hbuilder版本下载对应的SDK

在这里插入图片描述h builder
在这里插入图片描述
SDK下载链接

2. 下载Xcode 12.1 及以上版本,根据官方文档提示配置好相应的Appid(官网很详细)

3. 在Hbuilder中选择打包成本地资源:

在这里插入图片描述

在这里插入图片描述

4. 用Xcode打开SDK,将生成的资源包放进Pandora–>apps文件夹下面:

在这里插入图片描述

5. 按图示进入相关配置填写:

在这里插入图片描述

以下文件信息需保持一致
在这里插入图片描述

6. 在info文件按照官方文档提示更新自己所需的数据:

如dcloud_appkey以及后续如果用到的推送或第三方配置,都是在这个文件中。
在这里插入图片描述

7. 如图更新相关信息:

我这里是选择了团队,所以自动填写好的,但是Bundle Identifier需自己填写,其他的按自己需求填写(其实这里需要在apple developer中配置)
在这里插入图片描述

8.1 虚拟机调试:

在这里插入图片描述

8.2 真机调试:

  • 连接手机,在虚拟机同样的下拉选项中找到真机名称,运行
  • 解锁屏幕(不能锁屏状态),选择苹果手机的设置–>通用–>VPN与设备管理,信任此设备
  • 等待运行成功。

9. 假如你的app中涉及相机、相册、地理位置等相关功能,则需要在xcode中添加相关的依赖和资源,否则会运行报错。

相关依赖的官方链接
这里的详细流程已经在同专栏下增加好了:添加依赖库

ios前期准备差不多这样,接下来慢慢更新后面的更换图标、引导页、上架准备等流程

在这个过程中会出现很多问题,例如证书问题,或者Bundle Identifier的问题,这些在网络上和官方是有详细解答的,这里就不一一详细说了,相信自己一定能百度找到解决办法(因为具体遇到的错误都baidu解决了,所以就没有记录下来)

值得注意的一些细节(可能是报错的原因)
在这里插入图片描述
在这里插入图片描述

  • 未配置AppKey或配置错误?

在这里插入图片描述
这个问题我基本上每次踩一次坑,后来发现就是相关配置缺少,这里有相关回答:

未配置AppKey或配置错误

我少的是这个在这里插入图片描述
原因:
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值