Подтвердить что ты не робот

3D Touch на Xcode 8 и Simulator 10

Я читал тонну обсуждения потоков, если 3D-сенсор доступен в последних версиях Xcode 7. Консенсус заключался в том, что это возможно, но только с 3D-телефоном или трекпадом. Мой вопрос в том, что с новым Xcode и Simulator это изменилось?

Я нахожусь на MacBook 2012, где работает Sierra:

введите описание изображения здесь

Я вижу некоторые параметры касания силы:

введите описание изображения здесь

Но могу ли я каким-то образом включить эти параметры, чтобы начать тестирование кода 3D Touch?

4b9b3361

Ответ 1

Для тестирования 3D-касания в симуляторе вам понадобится трекпад с сенсорным управлением (т.е. MacBook с встроенным трекпадом с принудительным касанием или Magic Trackpad 2). Если у вас есть, эти пункты меню оживают. Если у вас его нет, вы можете только протестировать его на устройстве!

Ответ 2

Только MacBook Pro или MacBook 12 'после 2015 года поставляется с трекпадом с принудительным касанием, который вы можете использовать для имитации 3D-касания в симуляторе Xcode. Вы можете проверить это с помощью своего mac в System Preferences- > Trackpad- > Point & Click.

screen shot of Trackpad here

Ответ 3

Убедитесь, что у вас также есть устройство, которое может поддерживать его. Если бы симулятор был настроен на iPhone 5S/SE и не понимал, почему он не работает (головная пощечина)