web-dev-qa-db-ja.com

Xcode 8とSimulator 10の3D Touch

私は、最新のXcode 7バージョンで3Dタッチが利用可能かどうかを議論する ton のスレッドを読みました。コンセンサスは、それが可能であるということでしたが、3D電話またはトラックパッドでのみです。私の質問は、新しいXcodeとシミュレーターで、それが変わったかどうかです。

私はSierraを実行している2012 MacBookを使用しています。

enter image description here

いくつかの強制タッチオプションを確認できます。

enter image description here

しかし、3D Touchコードのテストを開始できるように、これらのオプションを有効にすることはできますか?

18
Dave G

シミュレータで3Dタッチをテストするには、フォースタッチトラックパッド(つまり、フォースタッチトラックパッドが組み込まれたMacBook、またはMagic Trackpad 2)が必要です。持っているなら、それらのメニューアイテムが生き返ります。持っていない場合は、デバイスでのみテストできます!

17
matt

あなたもそれをサポートできるデバイスがあることを確認してください笑シミュレーターがiPhone 5S/SEにセットアップされていて、それが機能しない理由を理解していなかった(head slap

7
Marchy

Xcodeのシミュレーターで3Dタッチをシミュレートするために使用できるフォースタッチトラックパッドが同梱されているのは、2015年以降のMacBook ProまたはMacBook 12 'だけです。 Macのシステム環境設定->トラックパッド->ポイント&クリックで確認できます。

screen shot of Trackpad here

3
N.Lee