[解決済み] iPhone 6SとiPhone 6S Plusのシミュレーターでフォースタッチ/3Dタッチをシミュレートする
質問
iPhone 6S または iPhone 6S Plus のシミュレータ上で Xcode 7 GM を使用してフォースタッチをシミュレートしようとしています。 特に、アプリケーション ショートカットを実装しているテスト アプリのアイコンを強制的にタッチすることをシミュレートしようとしています。
これをシミュレートするソリューションがあれば教えてください。Watch シミュレータがフォースタッチをシミュレートするために使用する長押しを試しましたが、iPhone が長押しのジェスチャとしてキャプチャするので、うまくいきませんでした。
更新: Apple から ViewControllerPreview のサンプル コードをダウンロードしました。 サンプル アプリケーションを実行すると、シミュレーターは iPhone 6s ですが、3D/フォース タッチ機能をサポートしていないことがわかります。 フォースタッチ対応のトラックパッドを備えた macbook を使用している場合、この機能がサポートされるかどうかは、まだ不明です。
EDIT: フォースタッチトラックパッドを搭載した macbook をお持ちの方は、トラックパッドのフォースタッチを使用して iPhone 6s または 6s Plus シミュレータで 3D タッチをシミュレートすることを試せますか? 私の考えでは、新しいMacBookのフォースタッチトラックパッドを使えば、新しいiPhoneシミュレータで3Dタッチをシミュレートできるかもしれません。 もし試されるなら、結果を記したコメントを追加していただければ、記事を更新できます。
EDIT2: 新しいモデルの macbook pro のフォース タッチ トラックパッドは役に立たないと思われます。
どのように解決するのですか?
次のように表示されます。 ここで !の下にあるのですが...。
<ブロッククオート開発環境
Xcode 7 は 3D Touch 開発をサポートします。Xcode のすべてのデバッグ機能は、新機能を実装するために利用できます。
以下のことに留意してください。
Xcode 7.0では、3D Touchをサポートするデバイスで開発する必要があります。Xcode 7.0のシミュレーターは3D Touchをサポートしていません。
Xcode 7.0 では、コードであなたの peek および pop ビューコントローラーを実装する必要があります。 Xcode 7.0 の Interface Builder は、3D Touch 用のビュー コントローラーまたは遷移を設定するためのグラフィカルなサポートを提供しません。
3D Touch を有効または無効にしてアプリをテストし、すべての機能がすべてのユーザーに利用可能であることを確認するようにしてください。3D Touch デバイスでは、設定 > 一般 > アクセシビリティ > 3D Touch で 3D Touch を無効にすることができます。
ということで、残念ながら、実際のデバイスを手に入れないとできないようです :-)
編集中......。
Xcode 7.3の時点で、MacBookのトラックパッドがフォースタッチをサポートしていれば、これを実行する方法があります。 iPrabu による回答を参照してください。
関連
-
[iOS]コンパイルエラー:ld: アーキテクチャ x86_64 のシンボルが見つかりません。
-
[解決済み] iOSのステータスバーの文字色を変更する方法
-
[解決済み] UINavigationBarの1px下の行を非表示にする方法
-
[解決済み] iOS - UITextFieldの外側をタッチするとキーボードが外れる。
-
[解決済み] UILabelで複数行のテキストを表示する
-
[解決済み] iOS 7でステータスバーとナビゲーションバーがビューの境界を越えて表示される
-
[解決済み] UIViewの角丸とドロップシャドウ?
-
[解決済み] Swift で HTTP リクエストを行うにはどうしたらいいですか?
-
[解決済み] UITableView - トップにスクロールする
-
[解決済み] Swiftのプロトコルでオプションのメソッドを定義するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] App Storeのアプリと連動させる方法
-
[解決済み] 奇妙な不要なXcodeログを隠す
-
[解決済み] Xcode 12、iOS Simulator用にビルドしても、iOS用にビルドされたオブジェクトファイルでは、アーキテクチャ「arm64」用にリンクされます。
-
[解決済み] Xcode 6のバグ:Interface Builderファイル内の不明なクラス
-
[解決済み] iOSシミュレータでスクリーンショットを撮る
-
[解決済み] UIDevice uniqueIdentifierは非推奨 - どうしたらいいの?
-
[解決済み] インポート vs #インポート - iOS 7
-
[解決済み] iPadマルチタスクのサポートには、これらの方向が必要です。
-
[解決済み] Swift 3でディスパッチキューを作成する方法
-
[解決済み] iOS 11、Apple TV 4Kなどを搭載したXcode 9でワイヤレスデバッグを行う方法とは?