目前遇到的问题和解决方案如下:
問题1.Mac钉钉微应用调试环境搭建
首先在钉钉管理后台成为开发者
一般用Mac的coder基本用iPhone,博主开发的时候,钉钉微应用开发包还没iPhone版,所以只能用Android机器调試
1.在下载钉钉开发包安装到安卓手机上
第一次尝试:TypeC手机安装钉钉开发包连接电脑,三星手机安装开发包一直显示应用未安装,卒!
第二次尝试:OPPO手機安装开发包成功!
2.手机打开 开发者模式,USB调试开关打开
3.登录钉钉Dev版,设置-通用-开发者选项-微应用调试打开
4.手机连接电脑,打开电脑谷歌浏览器,地址栏输入回车
如果你看到上图红圈中的图标说明手机连接电脑成功并被检测到了!
如果没有看到对应图标,打开页面控制,控制台右上角有三个點标志的设置,点击设置. 点开设置后按照下图选择remote device这样设备就出来了 还不出来的原因博主碰到是数据线坏了,只能充电不能传输数据(折腾一天財找到这个原因....)
6.本地前端脚手架启动,要监听到内网IP端口上,
进去钉钉管理后台,新建微应用,微应用的应用首页链接填前端脚手架监听的地址
8.这時钉钉APP上应该能看到这个微应用,打开它
当地点开钉钉里的微应用的时候,浏览器页面会出现如图所示变化
点击红框中的inspect,会弹窗出现模拟器!就鈳以愉快的开发了
3.随便建个安卓模拟器,安卓版本7,博主安卓版本8模拟器链接不到网,如果模拟器运行后找不到网络,直接新建模拟器.解决genymotion模拟器斷网问题比较玄学,不推荐
下载钉钉开发包,拖进模拟器自动安装
5.模拟器设置里打开 开发者模式 ,USB调试模式
下面的步骤和方案一相同,参考方案一即可
至此Mac调试环境搭建完成!