跳转至

iOS 小程序调试

iOS 配合 macOS 来操作可以让我们很方便的来调试小程序,本章节国光就来分享记录一下 iOS 下的小程序的一些关键细节。

准备工作

因为后面需要 GlobalWebInspect 插件,所以需要将我们的 iOS 设备越狱一下。国光后面会单独写一篇越狱专题,所以这里为了图方便直接使用爱思助手一键越狱来操作一下:

常规调试

iOS 7 之后的 Safari 提供了远程调试设备上网页的功能。在 iOS 设备和 macOS 端的 Safari 上均开启开发者功能之后,可以用 USB 连接手机,然后在 Develop 菜单中选择对应的页面打开 WebInspector。

下图是 iOS 设备使用 Safari 浏览器访问国光博客,然后使用 macOS Safari 浏览器调试的效果图:

但是当我们 iOS 设备打开小程序的时候,此时macOS Safari 浏览器就无法调试了:

全局调试

我们需要借助开源项目:GitHub - ChiChou/GlobalWebInspect:为每个应用程序启用 WebView 远程检查器

来进行 iOS 全局调试,安装也比较简单,使用 Filza File 文件管理器即可安装:

然后我们就可以愉快的调试微信小程序拉:

小程序这边也可以正常收到我们的弹窗:

wx.showToast({
 title: 'Secure Test',
 icon: 'success',
 duration: 2000
})

师傅领进门,修行靠个人,真正的小程序调试才刚刚开始,加油吧,少年!


最后更新: 2023-02-08