Xcode 8.2.1 辅助功能检查器不适用于 iOS 9 设备

Rob*_*one 5 xcode accessibility ios

我有一台运行 iOS 9.3.3 的 iPhone 6,我已经使用它进行了很长一段时间的开发,并且在其上部署我的代码和使用 Xcode 8.2.1 进行调试没有任何问题。辅助功能检查器在下拉列表中此 iPhone 旁边有一个“(未设置)”,用于选择要检查的项目。如果我选择该设备,它会发出一条警报,内容为:

设备未设置

此设备必须设置为使用 Xcode 进行开发。

我对这条消息感到非常困惑,因为我能够对其进行部署和调试。我在 Xcode 中没有看到需要为设备进行任何额外设置。

我有另一个团队成员,他的 iOS 9.xx 设备遇到了同样的问题。我开始怀疑它是否与 iOS 9.x 版本有关。很遗憾,我们目前无法将这些设备升级到 iOS 10。此外,我对运行 iOS 10 的另一台用于开发的设备也没有任何问题。

Xcode 8.2.1 和 iOS 9.x 设备中的辅助功能检查器之间是否存在兼容性问题?

Fa.*_*uri 0

我在 xcode 版本 8.3.2 上遇到同样的问题(实际上 8.xx 的所有版本都有问题)以及 ios 9 和 ios 10

我不确定您的需求是什么,实际上我看到您很久以前就已经问过您的问题了;但是,如果您或其他开发人员遇到这个问题,我正在编写另一种方法来访问视图框架及其约束;

我已在设备上运行应用程序并进入视图。在调试区域的顶部有一个工具栏,包含断点、继续、停止等... 在此输入图像描述 从工具中选择调试视图层次结构

过了一会儿,你可以看到 iPhone 屏幕,左键单击视图并选择 Print Description of ...,你可以看到 UIView 的框架和约束 在此输入图像描述