Xcode 6.3では、実際のデバイスでSwiftで記述されたiOSプロジェクトを実行しようとすると、このエラーが発生しました。
アプリのインストールに失敗しました
デバイスに書き込めませんでした。
プロジェクトをクリーンアップして再実行しようとしましたが、同じエラーが発生します。
このエラーを修正するにはどうすればよいですか?
Xcode 6.3では、実際のデバイスでSwiftで記述されたiOSプロジェクトを実行しようとすると、このエラーが発生しました。
アプリのインストールに失敗しました
デバイスに書き込めませんでした。
プロジェクトをクリーンアップして再実行しようとしましたが、同じエラーが発生します。
このエラーを修正するにはどうすればよいですか?
回答:
デバイスでアプリを削除してプロジェクトを再度実行すると、うまくいきます。
Product -> Clean (Shift-Cmd-K)
問題を解決するために考慮すべきことがいくつかあります。回答を確認して投稿してください。
そうでない場合、別の提案は例外ブレークポイントを使用することです、それを設定する方法、それを実行してログを投稿する方法の説明を投稿した人がいます
お役に立てば幸いです
私にとってはプロビジョニングプロファイルでした-開発ではなくディストリビューションを使用しました
私のプロジェクトでは、シンボリックリンクのあるフォルダーがあったため、この問題が発生しました。私はそのフォルダーを削除し、それは正しく動作しました。
ls -lR #YOUR_PROJECT_DIR# | grep ^l
してプロジェクトディレクトリのシンボリックリンクを検索し、このファイル/フォルダーがプロジェクトにリンクされているかどうかを確認することをお勧めしますYOUR_PROJECT.xcodeproj/project.pbxproj
このエラーには、さまざまな提案された回答からわかるように、多くの潜在的な根本原因があります。このようなアプリのインストールの問題をトラブルシューティングする最善の方法は、通常、iOSデバイス自体のコンソールを検査することです。これにより、より具体的なエラーメッセージが表示されることがよくあります。Xcodeで[デバイスとシミュレータ]ウィンドウを開き、アプリがインストールされているデバイスのログを確認します。
私の場合、「デバイスに書き込めませんでした」というエラーの原因は次のとおりです。
2月27日10:54:58 iPhone-7-110 installd(MobileSystemServices)[46]:0x16f92f000-[MIBundle _validateWithError:]:38:パス/ private / var / installd / Library / CachesのバンドルからInfo.plistをロードできませんでした/com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework
これは明らかに実際に起こっていることを示唆しています。Info.plist
動的フレームワークターゲット(アプリで使用)のファイルを設定するのを忘れていました。
プロジェクト内に、プロジェクト外のファイルへのシンボリックリンクがありました。このシンボリックリンクを削除したところ、インストールはうまくいきました。
何の助けにもなりませんでした。私は以下の手順に従いました、
やっと動作しました!!
この問題にまだ直面している人のために:
理由はたくさんありますが、これは私に起こった理由の1つです。
同じ問題に直面し、ワイヤレスで接続しました。アプリケーションをワイヤレス接続モード(同じネットワーク経由で接続)でインストールしようとしている場合、おそらくインターネット接続が悪い可能性があります。インターネット接続を確認してもう一度お試しください。問題なく動作します...
キーチェーンtickon自動xcode管理プロファイルからすべての証明書を削除し、
デバイスを再起動
派生データを削除する
掃除
走る
次のエラーが原因である可能性がありますアプリのインストールに失敗しました。コード署名が見つかりません。私の場合、プロジェクトの後で、エラーの説明を「コード署名が見つかりません」に切り替えました。