概述:主要讲讲自己在使用 HBuilder 真机调试功能时遇到的问题,以及如何解决。Android 相对没有遇到什么大问题,在电脑安装如360手机助手就可以正常使用了,主要问题是在 iphone 上(电脑系统为 windows 7)。

注:由于安装过程中未截图保存,故现在是凭回忆记录,如有不当之处欢迎指正。

前提

1、手机已开启调试功能(Android 是在开发者选项中开启 USB 调试,IOS 应该是依次选择 设置 -- Sarari 浏览器 -- 高级 -- (开启)Web检查器 );

2、在安装过程中弹出的信任或允许调试等,要信任或允许调试;

3、Android 在电脑安装 360手机助手,IOS 在电脑安装 iTunes、iTools ;

使用版本

Android 4.4.4

IOS 12.1.4

HBuilder 9.1.29.201811231920

Windows 7 (64位)

具体过程

创建如图APP项目,其中"A"表示移动APP项目,"W"表示Web项目。

在HBuilder 右侧找到视图切换的下拉菜单,如下图,选择“WebView调试模式”

选择后,HBuilder 会自动识别当前所连接手机(若需要正常识别,Android 需要在电脑安装如 360手机助手IOS需要在电脑安装 iTunes以及 iTools),检测设备未成功时,可依照下图解决

若检测成功,会提示所连接设备信息。如下图

然后打开需要真机调试的移动APP项目中的页面为当前页面,如下图选择

若是第一次使用,还未安装基座时,上图中的设备基座等信息是不存在的,可直接按 ctrl + r 启动运行,此时若为 Android 则会自动安装手机版 HBuilder (前提,正常识别移动设备) ,安装过程会在 HBuilder 控制台进行提示(IOS 也是如此),安装完成后会自动启动 Android 上的 HBuilder ,并打开 HBuilder 桌面端所运行的页面(IOS不会自动打开,需要手动,如下图所提示)

至此,Android 则可以正常真机调试了,但 IOS 可能存在问题(若你可以顺畅安装,则最好不过了)。

IOS可能存在的问题:

1无法识别设备:安装 iTunes,并在安装后连接手机,iphone 弹出信任程序等提示时,信任

2识别设备后,无法安装移动端的 HBuilder 

目前所知2种方法可解

1)、使用 iTools(4.0) 安装(当IOS安装HBuilder 不成功时,会在控制台提示手动安装一个 iphone_base.ipa 文件),如下图

点击“安装”,应该会自动找到 iphone_base.ipa 文件,若没有,可点击控制台中提示文本处,直接打开文件路径,你复制好,放到点击安装后所打开的窗口路径处找到即可。

但是,可能存在安装时提示“验证失败”,这时你要注意你 桌面版 HBuilder 是否为最新版,验证失败的原因可能是"基座包证书过期导致无法安装"的问题。而解决此问题可更新 HBuilder 为最新版本,这也就是所讲第二点。

2)、HBuilder 桌面端更新到最新版本,因为 HBuilder 基座验证存在时效性,最新的才可能安装成功。当 HBuilder 更新至最新版时,再运行时,则可以正常安装 HBuilder 在 iphone 上了。

3iphone (ios 12.1.4)安装了HBuilder 后,弹出未信任的企业级应用提示

:由于之前使用时并未保存图片,所以下面所用前3张图为网上所找,但所记录的信息正是图中所提示的位置,图片源地址:https://jingyan.baidu.com/article/e52e36154988f440c60c51ea.html

将点击 HBuilder 后弹出的提示的信息,如下图所示

设置 -- 通用 -- 设备管理 ,可以看到有 企业级应用 ,找到刚刚所记录下来的对应的企业级应用,并点击打开

然后,可看到如下图,点击下图红框处信任“XXX”,在弹出的提示窗口中,选择“信任”

然后,便可看到如下图已信息

至此,iphone 已经可以正常使用 移动端 HBuilder 了。

结尾:我使用上面所讲述方法在 windows 上使用 HBuilder 真机调试 Android 、IOS 已经成功,希望你也可以成功。上述所说,若有不当之处,欢迎指正。

Windows 下 Hbuilder 真机调试(Android,iphone)的更多相关文章

  1. ionic真机调试Android报错 - could not read ok from ADB Server * failed to start daemon * error: cannot connect to daemon

    在使用真机调试Android程序时,报错如下: could not read ok from ADB Server * failed to start daemon error: cannot con ...

  2. 解决小米、红米及其他 Android 手机无法在 Mac 下进行真机调试的问题(转)

    转自:http://ju.outofmemory.cn/entry/103522 Begin iOS 2014-08-19 271 阅读 手机 Android 小米 mac 调试 在 Mac OSX ...

  3. 在ubuntu下真机调试android程序出现设备没有访问权限

    今天把android的开发环境从windows平台切换到了ubuntu上. java jdk android-adt android-ndk都下好,环境变量都配好之后, 在调试程序的时候,出现设备没有 ...

  4. mac 下真机调试 android 手机

    第一步: 查看usb设备信息 在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息 比如我的usb信息如下(部分内容): Spreadtru ...

  5. Android真机调试 Android.Util.AndroidRuntimeException: You cannot combine custom titles with other title features

    参考连接:http://blog.csdn.net/scyatcs/article/details/9003285 Android.Util.AndroidRuntimeException: You ...

  6. hbuilder真机调试时,手机端无法连接电脑测试的处理办法

    首先保证手机端与电脑处在同一网段 关闭电脑防火墙 电脑服务端需要配置iis网站,同时在hbuilder的manifest.json 配置与iis网站ip一致的url

  7. C#学习日志 day 5 ------ windows phone 8.1真机调试手机应用

    在vs2013中,可以写windows phone 8.1的程序,但是调试时需要用到windows自带的虚拟机hyper-V 正版的系统开启hyper—V的时候不会有问题,但是盗版的系统可能导致系统不 ...

  8. Xcode 10 无开发者账号通过无线网络真机调试

    Xcode是苹果公司向开发人员提供的集成开发环境,用于开发macOS.iOS.WatchOS和tvOS的应用程序.WWDC18全球开发者大会上,苹果发布了macOS Mojave beta测试版系统, ...

  9. Xcode5.1.1+ios 7.1.2 免证书真机调试

    Xcode假设不破解.无法真机调试, 也无法编译真机Release文件.仅仅有付费开通Apple开发人员账号,才干申请真机调试.而Xcode进行破解后,结合越狱的iPhone或iPad, 就可以免官方 ...

随机推荐

  1. python Threading模块源码解析

    查看源码: 这是一个线程控制的类,这个类可以被子类化(继承)在一定的条件限制下,这里有两种方式去明确活动:第一通过传入一个callable 对象也就是调用对象,一种是通过重写这个Thread类的run ...

  2. ASP.NET Identity-验证与授权及管道事件

    https://www.cnblogs.com/OceanEyes/p/thinking-in-asp-net-mvc-apply-asp-net-identity-authentication.ht ...

  3. C++-hihoCode1545-小Hi和小Ho的对弈游戏[树上Nim]

    #include <set> #include <map> #include <cmath> #include <queue> #include < ...

  4. CodeForces 1141A

    https://vjudge.net/problem/CodeForces-1141A #include <bits/stdc++.h> using namespace std; int ...

  5. input设置为disabled,表单无法提交后台解决方法

    <input name="country" id="country" size=12 value="disabled提交时得不到该值 " ...

  6. linux异常 - unzip: 未找到命令

    问题描述 unzip: Command Not Found 或 zip: Command Not Found 或unzip: 未找到命令 解决方法 如果是Ubuntu的的系统可以用下面的命令安装:su ...

  7. ps怎么把一种颜色变成另一种颜色

    使用软件:PS CC版 使用Photoshop 将图片中的一种颜色变成另一种颜色的两种方法: 1.打开图片,Ctrl+J复制一份: 2.执行菜单-选择-色彩范围,使用吸管和吸管+选取图片颜色部分,点确 ...

  8. 三分钟快速上手TensorFlow 2.0 (下)——模型的部署 、大规模训练、加速

    前文:三分钟快速上手TensorFlow 2.0 (中)——常用模块和模型的部署 TensorFlow 模型导出 使用 SavedModel 完整导出模型 不仅包含参数的权值,还包含计算的流程(即计算 ...

  9. Python3标准库:textwrap文本自动换行与填充

    1. textwrap文本自动换行与填充 textwrap模块提供了一些快捷函数,以及可以完成所有工作的类TextWrapper.如果你只是要对一两个文本字符串进行自动或填充,快捷函数应该就够用了:否 ...

  10. Linux - cron - 基础

    概述 cron 相关的理解与使用 背景 最近实在没啥写的了 我写东西, 一般是是这些 看了书过后, 做一些系统的整理 比如之前的 docker 和 git 系列 遇到了实际问题, 解决过程也不是那么顺 ...