Ярлыки доступности iOS не отображаются в инструментах при сборке устройства - PullRequest
1 голос
/ 07 декабря 2011

Я вставил метки специальных возможностей в наш исходный код, чтобы мы могли автоматизировать их с помощью инфраструктуры автоматизации apple.Когда мы впервые запустили этот проект, мы строили с использованием SDK 4.3, и у меня были проблемы с получением симулятора для отображения меток в приложении.Благодаря совету по переполнению стека я смог это исправить, изменив accessibility.plist в файлах симулятора.

Теперь, когда мы перешли на iOS SDK 5.0.У меня возникла противоположная проблема.Я больше не могу заставить метки отображаться на устройстве, когда я запускаю наши тесты автоматизации.Они хорошо отображаются в симуляторе.И я также могу подтвердить, что они были правильно скомпилированы в приложение, включив VoiceOver на устройстве и сделав тройную двойную вкладку и окно приложения, чтобы показать элементы.

Я просмотрел все настройки сборки и убедился, что все настроено на отладочную сборку, и попытался вернуться к сборке, которая, как я знаю, работала при сборке для устройства 4.3 с такими же точными настройками(за исключением версии sdk, конечно), но ярлыки все еще не подобраны.

Так куда мне идти?Есть ли файл библиотеки, который нужно включить в приложение при сборке для iOS 5?

1 Ответ

2 голосов
/ 24 февраля 2012

На устройстве в «Настройках> Специальные возможности> Тройной щелчок Домой» выберите «Спросить».Это, кажется, включает «достаточно» механизма доступа, чтобы заставить вещи работать, но не настолько, чтобы это мешало нормальным функциям устройства (например, включение VoiceOver тоже работает, но изменяет потокприложение таким образом, чтобы сломать тесты.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...