2015-10-24 4 views
6

Новый 9,1-симулятор с Xcode 7.1 имеет функцию имитации силового прикосновения, такого как iPhone 6s/6s +, но опция greyed/disabled.Как включить Force Touch Pressure на iOS Simulator 9.1

IOS Simulator> Оборудование> Force касания давления [отключено] Снимок экрана для справки

Force Touch Pressure Disabled Screenshot

Кто-нибудь знает, как включить этот параметр ?.

Примечание: Im тестируем на iPhone 6s тренажере

ответ

9

Симулятор не поддерживает взаимодействие с устройствами iOS с использованием 3D Touch до Xcode 7.3. Пункт меню, на который вы ссылаетесь, относится только к устройствам Apple Watch.

+0

Я думаю, что вы правы. – carbonr

3

На Apple Developer website, он говорит:

ПРИМЕЧАНИЕ

С Xcode 7.1 вы должны разработать на устройстве, которое поддерживает 3D Нажмите. Симулятор в Xcode 7.1 не поддерживает 3D Touch.

Видимо, новый симулятор 9.1 не поддерживает 3D Touch. Фактически вы можете реализовать такое поведение, но (к сожалению) вам нужно протестировать его на реальном устройстве, поддерживающем 3D Touch.

Думаю, нам все придется подождать следующего выпуска Xcode.

См. here для аналогичного обсуждения и способ проверки силы касания только для быстрых действий (на значке приложения).

6

select simulator (watch) -> Hardware -> Force Touch Pressure -> Deep Press, а затем нажмите и удерживайте симулятор, появится меню. вам не нужно проверять контекстное меню на реальном устройстве.

enter image description here

+0

Что касается iOS 10.3 simulator iPad 9.7 его не показывает эту опцию в iOS –

+0

Как рассчитать, является ли это мелким прессом или глубоким нажатием? –