четвер, 8 жовтня 2015 р.

Симуляция 3D Touch в xCode 7.1 beta

Как известно, в новом iPhone 6s появилась технология 3D Touch. Одно из её применений - Quick actions - специальное меню, с помощью которого можно выполнить быстрый доступ к какой-нибудь функции приложения. К сожалению, симулятор Xcode 7.1 beta пока что не позволяет симулировать эту технологию. Но, все не так уж сумрачно вблизи (с), с помощью волшебного cкрипта можно эмулировать вызов Quick actions. После установки скрипта, для вызова Quick actions следует отправить app’s bundle identifier на порт 8000, например, с помощью ncat:

echo 'net.naan.TwitterFonPro' | nc 127.0.0.1 8000

Скриншот симулятора:

Так что можно разрабатывать поддержку новых фич приложения, не дожидаясь реального девайса.