5

我正在开发 iMessage 扩展,但我面临一些 UI 问题。但我无法像 iOS 应用程序那样调试 UI。

作为扩展运行com.apple.MobileSMS(iMessage App Container)。那么,有没有办法调试 iMessage Extension 的 UI 呢?

4

2 回答 2

1

在Xcode-8.1之前,iMessage 中没有调试 UI 层次结构的选项 。当点击DEBUG iMessage UI时,它会在 UI 中显示黑色空间。

于 2016-11-16T19:22:25.080 回答
0

不幸的是,截至目前 Xcode 8.3.2 不支持一般扩展的视图层次结构调试(至少根据我的经验)

但是有一个名为Reveal 的软件,由 Itty Bitty Apps

这可能比 Xcode 的原生 View Hierarchy 调试器更好,因为它还显示额外的详细信息,例如损坏的约束、不明确的宽度和高度,它还可以指出哪个视图存在这些问题,并且您还可以在运行时更改视图属性.

试试看。

于 2017-06-10T20:01:57.723 回答