应用场景:
a. 某个后端Dev在他本地分支有一些代码改动/Bug fix,在未部署的情况下,通过remote map可以提前测试验证其个人分支
b. APP进入prod测试阶段,有一些H5页面Prod环境一经部署会直接影响线上用户。因此H5 前端Dev及其后端Dev会部署到Staging环境进行测试。
通过remote map将Prod host map成Staging host,就可以直接进行H5的Staging测试,免去native前端打staging包。
-
选择 Tools -> Map Remote.
-
勾选 “Enable Map Remote”
-
点击Add添加地址,根据测试需要进行多个地址的配置,下图是游戏backend的配置示例。
-
添加完之后,如下图所示。注意一定要勾选“Enable Map Remote”和要Map的地址,否则配置不生效
-
测试Remote Map是否生效,如上图所示,我map的是游戏backend的staging:
a. 手机安装Prod包
b. 使用charles配置代理并连接手机,能够成功抓包
c. 未配置Remote Map之前,进入cocos(斗地主),观察到:抓取到的游戏的https请求地址是https://game.xxxxx.com
d. 配置完Remote Map后,再次进入cocos(斗地主),观察到:抓取到的游戏的https请求地址变成https://game-staging.xxxxx.com注意:如果开启Remote Map后,地址没有及时更新,请清掉APP进程,重新打开进行操作
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!