2014-11-04 2 views
9

Моя версия Xcode 6.1. Я могу найти кнопку «Иерархия представления отладки» в новом созданном проекте, но не с моим старым проектом (а иерархия представления элементов меню всегда выделена серым цветом).Xcode 6.1 не может найти кнопку «Иерархия отладочной информации»

Мой старый проект - это только 32-разрядный проект (не ios) без дуги. мой код написан смешанным с объектами-c и C++.

Кто-нибудь знает, почему мой старый проект не может использовать отладчик вида?

ответ

5

Я считаю, что не работает на 32-битной Mac App Project

12

Не работает на iOS 7. Он работает только с симулятором iOS 8+.

1

Нажмите, чтобы запустить свой проект, то вы можете увидеть кнопку Debug view hierarchy в Debug Area. Относятся документ Here

9

В Xcode 6.2, это не в Debug зоне, то в Debug Navigator:

enter image description here

Затем выберите Просмотр иерархии UI:

enter image description here

1

уже ответил на это здесь: https://stackoverflow.com/a/29327564/1194441

И текст: Добавив поддержку для 64-битного (arm64) в вашу цель, View Debugging включен для 64-битных устройств (iPhone 5s, iPhone 6 и iPhone 6 Plus)

В настройках вашей целевой сборки убедитесь, что в разделе «Архитектура» стандартные архитектуры проверены $ (ARCHS_STANDARD), а в разделе Valid Architectures у вас есть arm64.

Смежные вопросы