IOSシミュレータバージョン10では、ホームボタンをダブルクリックしてマルチタスク(実行中のアプリ)を起動しても応答しない場合があります。 (cmd + shift + h)x2を押してホームボタンのダブルクリックをシミュレートすることも時々機能します。私はこれを同僚に確認しましたが、同じ問題があります。これがシミュレータのバグなのか、それともクリック間の遅延などの設定があるのかわかりません。 ここ からの答えは違いを生みませんでした。
アプリを閉じたいときにもこの問題が発生します。したがって、代わりにコマンドラインを使用します。
xcrun simctl list | grep Booted
次に、シミュレーターIDをコピーし、このコマンドを実行してアプリを閉じます
xcrun simctl terminate <simulator ID> <your app bundle ID>
...または1つのシミュレーターのみが実行されているの場合は、booted
と入力するだけです。
xcrun simctl terminate booted <your app bundle ID>
シミュレータのハードウェア設定でこの設定を有効にします。
ハードウェア>キーボード> キーボードショートカットをデバイスに送信
Command + Shift + H + Hは何もしなくなりますが、シミュレーターのホームボタンをダブルタップすると期待どおりに機能し始めます。