HBuilder uniapp 真机测试打包测试

目录

一、真机测试

1.Android

2. ios

二、打包测试

1.Android

2. ios

方法一:TestFlight测试

 方法二:直接使用ipa包安装到手机


一、真机测试

1.Android

打开手机开发模式(本文以华为p40为例,不同手机可能不同,请自行查询)

(1) 首先用数据线连接电脑,usb链接模式改为传输文件

(2)设置——>关于手机——>双击“版本号”  弹出“你已处于开发者模式”后,开发者模式开启成功
然后进入

(3)设置——>开发人员选项

可以看到开发者选项已开启,打开usb调试

             

然后就可以在hbuilderX 上将开发项目运行到手机上了

若已经打开发者模式,在HbuilderX上仍显示未检测到设备可做以下操作:

尝试多次关闭和开启开发者模式或重启HbuilderX

更换数据线,部分数据线无法进行调试(我曾用过一个三头的数据线,无法进行调试)

2. ios

(1) 下载iTools 或 iTunes,连接好手机

  (2) 连接好手机后在HBuilderX上运行到手机模拟器(选择相应手机设备)
运行成功后会自动在手机上安装hbuilder基座,些时还不能打开软件,需要先设置信任app

进入     设置-通用-描述文件与设备管理-点击hbuilder证书信任(不同版本系统入口方式有区别,此处为)

然后在HBuilderX上运行到手机模拟器,就可以进行ios的真机测试了

二、打包测试

已经可以进行真机测试了,为什么还要进行打包测试呢?因为在打包过程中很可能导致我们的app出现问题,我在最近的打包中就出现了样式错乱的问题,真机调试是没问题的(是HBuilderX更新的锅),所以我们就需要将打好的包进行测试,确保发布到现网后没有问题

1.Android


Android 对打好的包进行测试就比较简单了,只要把打好的 apk 文件上传到手机上进行安装就可以了

2. ios

ios要对打好的包(未上架)进行测试就比较麻烦了,不能像android那样直接用 ipa 包安装

有两种方式可以对打好的包进行测试

方法一:TestFlight测试

将打好的包上传到 App Store Connect(与正常发布ios app流程一致)

发布 IOS app流程: https://www.jianshu.com/p/cd1f9188c2f4

构建版本成功后,在 TestFlight中可以看到构建版本

用户和访问 中添加测试人员

发送邀请后填写的邮件会收到邀请

 在testFlight 中添加群组和测试人员

 为群组添加测试人员(在用户和访问中添加的测试人员接受邀请后才能添加

 

 添加后会对测试人员发送邮件邀请,邮件中会有 一个兑换码,测试人员使用手机打开TestFligit,输入兑换码兑换后就可以安装测试了

 

 方法二:直接使用ipa包安装到手机

要直接将ipa包安装到手机,打包时使用的证书描述文件要使用 Ad hoc 类型的描述文件

详细打包过程: https://blog.youkuaiyun.com/SHUIYI_24/article/details/120184340

打包完成后使用 iTools 链接手机,在我的设备中点击安装,选择本地打好的 ipa 包,就可以将软件安装到手机上了

iphone如何使用itool安装ipa文件

使用方法一每打一次包都需要上传到苹果开发者中心,且都需要进行审核,耗时长效率低

所以建议使用方法二测试好后再用方法一进行最后测试

 

 

 

 

 

 

 

 

 

### 小米手机上进行 UniApp 真机测试的方法 对于希望在小米手机上执行 UniApp 应用程序的真机调试,可以遵循以下指导来确保过程顺利: #### 准备工作 确认电脑与小米手机均处于相同Wi-Fi网络下。这一步骤有助于减少因不同网段带来的潜在问题[^2]。 #### 下载并安装 Xiaomi Helper (小米助手) 为了简化连接流程以及提高成功率,建议从官方网站下载最新版的小米助手软件至个人电脑,并按照官方指南完成安装。此工具能够有效辅助实现设备间的稳定链接[^1]。 #### 启用 USB 调试模式 前往小米手机内的「开发者选项」开启「USB 调试」功能。如果找不到该入口,可能需要先激活开发者菜单——通常可以通过连续点击「关于手机」页面中的MIUI版本号数次直至提示成为开发者为止。启用USB调试后,当通过数据线将手机连接到PC时,应能看到相应的通知栏提醒[^3]。 #### 连接手机与 PC 并建立信任关系 使用原装或高质量的数据线把小米手机同计算机相连。首次连接可能会收到一个询问是否允许USB调试权限的通知;此时务必勾选“始终允许来自这台计算机”的选项以便后续操作更加便捷。部分情况下还需手动授予文件访问许可给HBuilderX或其他IDE环境[^4]。 #### 配置 HBuilderX 或其他 IDE 工具 打开用于编写UniApp项目的集成开发环境(如HBuilderX),选择目标平台为`App`而非Webview形式。接着指定构建参数,特别是API服务器的基础URL。如果是基于本地主机运行的服务端逻辑,则应当替换默认值为实际IPv4地址,可通过Windows系统的CMD窗口执行`ipconfig`指令查询获取[^5]。 ```bash ipconfig ``` #### 发起编译部署任务 一切准备就绪之后,在IDE内部发起一次完整的打包动作。等待片刻直到整个过程结束,期间留意任何可能出现的日志输出信息。一旦顺利完成,应该可以在已连接的小米手机屏幕上观察到新近安装的应用实例启动画面。 #### 测试应用行为 随着应用程序成功加载完毕,现在就可以着手检验各项交互特性及其响应情况了。值得注意的是,某些特定场景下的即时刷新机制或许依赖于重新启动APP才能生效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值