問題:Apple watchインターフェイスをシミュレートできません。iPhone6シミュレーターでアプリをApple watchアプリで試すたびに、Xcodeはアプリを正常に終了してビルドします、シミュレータを開こうとすると、「Invalid Device State」というエラーメッセージが表示されて失敗します。
シミュレーターには、Apple watch(例:iPhone 6))と通信できる互換性のあるiPhoneシミュレーターのモデルと一緒に開くウォッチシミュレーターがあると思います。 iPadとiPhoneのユニバーサルインターフェイスと時計用の別のインターフェイスなので、アプリが間違ったデバイス用であるかどうかは関係ありません。実際のiPhoneでテストするたびに、ユニバーサルインターフェイスを正常にテストできます。
IMac OS X 10.10.3でXcode 6.2を使用しています
Xcode /コンピューターを再起動しようとしました。 「無効なデバイスの状態」に関する他の言及はどこにも見当たらないようですが、見落としているのを避けたり修正したりするのが明らかなことです。任意の助けをいただければ幸いです。
XCodeを強制終了して再起動すると、問題が解決します。
同じ問題がありました。一般的には、アプリケーションフォルダーでXcodeを更新するか、その名前を変更するだけです。
コンピューターを再起動するだけで正常に動作します。
それが役に立てば幸い !
これは、複数のXcodeアプリがインストールされているときに発生します。
これを修正するには、
まず、プロジェクトをきれいにします。
project
を終了します。Xcode
を終了します。Xcode
を再起動します。これは、2つの異なるXcode
バージョンを同時に実行しているときに起こります。これがお役に立てば幸いです。
終了、再起動、または再インストールする必要はありません。別のiOSシミュレータデバイス(6秒以上を使用している場合は6秒)に切り替えてください。
私が持っています Xcode 7.3
およびXcode 8.0
インストール済み。
Xcode7.3を使用していて、Xcode8.0を開いてXcode8.0プロジェクトからコードを取得する場合。
Xcode7.3でアプリケーションを実行すると、同じエラーが発生します。
解決策は、単純なForceQuitまたはすべてのXcodeを終了して、必要なXcodeを開くことです。
XCode 7.3.1では何も機能しませんでした。
シミュレータを動作させるために再インストールする必要がありました。
私の場合、プロジェクトを実行しようとしても、シミュレーターを直接実行しても(シミュレーターのホーム画面が表示されるはずです)、シミュレーターには不明確な黒い画面が表示されます。これは、新しく作成されたシミュレートされたデバイスでも発生します。
既存の提案が失敗した後、次のことがうまくいきました。
Jusはプロジェクトをクリーンアップし、Xcodeを再起動します。これは、2つの異なるxcodeバージョンを同時に実行しているときに起こります。
堅牢な修正は、xcodeを終了して再実行することです。これは私にとってはうまくいきます。