手机调试

chrome调试android手机

调试需知

调试网址: chrome://inspect/#devices

必备条件: 1、能够访问 https://chrome-devtools-frontend.appspot.comopen in new window(远程调试需向该连接获取数据); 2、手机开启usb调试模式; 3、允许电脑访问手机;

1、连接数据线开启usb调试

image-20200106125550828

2、打开页面建立连接

3、调试页面空白

请下载“科学上网工具”后,确认 https://chrome-devtools-frontend.appspot.comopen in new window 网站可正常访问后重新连接,此为空白页的重要原因,因为远程调试和chrome从该网站下载文件。

image-20200106130334971

# host 信息
61.91.161.217    chrome-devtools-frontend.appspot.com
61.91.161.217    chrometophone.appspot.com
74.125.25.141    chrome-devtools-frontend.appspot.com

Safari调试iphone手机

1、Safari打开开发设置

【Safari】->【偏好设置】->【高级】->【在菜单栏中显示“开发”菜单】

image-20200106140426095

2、iphone开启网页检查器

【设置】->【safari浏览器应用】->【高级】->【打开网页检查器选项】

image-20200106140446685

3、打开页面建立连接

Xcode 创建证书

1、新建项目登录appleId

【Xcode】->【新建项目】-> 【设置】-> 【account】-> 【登录个人 apple id】

image-20200106140936912

2、新建 bundleId 创建证书

【Xcode】->【打开项目】-> 【Signing】-> 【Team:选择个人账号】-> 【Bundle Identifier:输入一个 bundle id】

注意事项:
1、如果需要2个签名证书,则第二个 bundle id 的前缀一定是第一个 bundle id,否则 App 验证失败会导致安装失败。
bundle id 示例1:com.dev.ljp
bundle id 示例2:com.dev.ljp.second

2、请不要多次输入 bundle id,ios开发者限制7天内只能创建10个 bundle id,所以这里建议每新创建一个bundle id 就记录下,方便下次使用。

image-20200106141049826

3、访达找到本地证书

【访达】-> 【前往】-> 【前往文件夹】-> 【输入下方文件地址】

【访达】-> 【Shift + command + g】-> 【输入下方文件地址】

~/Library/MobileDevice/Provisioning Profiles

4、钥匙串中找到证书

【Mac电脑端】 -> 【应用程序】 -> 【钥匙串访问】 -> 【找到iphone developer选项】

image-20200106133112206

Xcode 安装 ipa 应用

【Xcode】-> 【Window】-> 【Device and Simulators】

image-20200106132336160

image-20200106132444068

iphone 设置信任 app

【设置】->【通用】->【描述文件与设备管理】->【选择信任app】

image-20200106132857445

xcode 模拟器安装软件包

xcrun simctl install identifier /path/xxx.app