介绍
您可以使用 Lookin 在 iOS 应用中检查和修改视图,就像 Xcode 中的 UI 检查器或另一款名为 Reveal 的应用程序一样。
官方网站:https://lookin.work/
集成指南
要使用 Lookin macOS 应用,您需要将 LookinServer(Lookin 的 iOS 框架)集成到您的 iOS 项目中。
警告 请勿在发行版构建配置中集成 LookinServer。
通过 CocoaPods
Swift 项目
pod 'LookinServer', :subspecs => ['Swift'], :configurations => ['Debug']
Objective-C 项目
pod 'LookinServer', :configurations => ['Debug']
通过 Swift 包管理器
https://github.com/QMUI/LookinServer/
代码仓库
LookinServer: https://github.com/QMUI/LookinServer
macOS 应用: https://github.com/hughkli/Lookin/
提示
您可以在您的 iOS 项目中创建配置文件以减少重新加载时间或优化 Lookin 的用户体验:https://lookin.work/faq/config-file/
开发
对不起,我难以在这款免费的开源项目上投入太多时间。功能的开发或错误修复可能非常缓慢。
简介
Lookin 是一款可以查看和修改 iOS App 中 UI 对象的工具,类似于 Xcode 自带的 UI Inspector 工具,或名为 Reveal 的另一款软件。
安装 LookinServer Framework
如果您第一次在 iOS 项目中使用 Lookin,则需要先将其 iOS Framework LookinServer 集成到您的 iOS 项目中。
注意 记得不要在 AppStore 模式下集成 LookinServer。
通过 CocoaPods:
Swift 项目
pod 'LookinServer', :subspecs => ['Swift'], :configurations => ['Debug']
Objective-C 项目
pod 'LookinServer', :configurations => ['Debug']
通过 Swift Package Manager
https://github.com/QMUI/LookinServer/
源代码仓库
iOS 端 LookinServer:https://github.com/QMUI/LookinServer
macOS 端软件:https://github.com/hughkli/Lookin/
技巧
你可以在你的 iOS 项目中实现一些 Delegate 方法,从而优化 Lookin 的刷新速度或使用体验: https://lookin.work/faq/config-file/
开发节奏
由于在公司里的正职实在是太忙了,导致我很难在这个开源免费项目上花费太多时间和精力,所以新功能开发和 Bugfix 可能都比较慢,请见谅。