アプリ名を編集しました。それ以外は、ダイアログはまさにこのようなものです。私はエンタープライズアプリを開発していますが、xcodeと開発中のiPhoneを再起動しようとしました。変化なし。誰もこれに遭遇しましたか?私を正しい方向に向けたり、詳細を教えてくれるログ投稿はありますか。私が見ることができるものからの通常のログには何もありません。
デバイスログでこれを見つけました。
<Warning>: Unable to launch com.bundleID.etc because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.
昨日動作し、すべてのプロファイルなどが1週間前に発行されたため、これは少し奇妙です。
どうやらOSなどをアップグレードした後、デバイスでアプリを手動で起動し、ソフトウェアの開発者を信頼していると言わなければなりません。
このエラーメッセージは消えました。
IOS 8デバイスでこの問題を初めて実行したのは、デバイスで手動で起動する必要があるためです(正常にコピーできますが、起動しません)。
デバイスにアプリがないという問題があったため、手動で起動してプロンプトを受け入れることができませんでした。私にとっては、デバイスから期限切れのプロビジョニングプロファイルをすべて削除した後、Xcodeが新しいプロファイルをインストールすることを余儀なくされたため、これが機能するようになりました。
この後、アプリを実行することができました。
エンタープライズプロビジョニングでアプリに署名すると、このエラーが発生します。引き続き携帯電話にアプリがインストールされますが、明らかにこの方法で署名されたアプリをデバッグすることはできません。開発者プロビジョニングでアプリに署名するか、電話でアプリを手動で起動する必要があります。
私は同じ問題を次のように解決しました:
これは、開発者プロファイルが電話またはwatchosの設定で信頼済みとして割り当てられていないために発生する可能性があります。
以下のように、プロファイルを信頼済みとして設定できます。
バージョン9.2を実行しているiOSデバイスでxcode 7を使用して、以下を行う必要がありました。
Xcodeを実行すると、アプリがロードされて起動します。
process launch failed: Security
の問題を修正するには、Xcodeでアプリを実行した後、iOSデバイスのアプリアイコンをタップします。
Xcodeアラートがまだ表示されている間にアプリアイコンをタップしてください。そうしないと、アプリは実行されません。
アイコンをタップすると、信頼できないアプリ開発者を「信頼する」ように求めるアラートが表示されます。そうすると、アプリはすぐに実行され、Xcodeデバッガーに接続されません。
上記と同じ問題があり、コード署名IDをiOS Developerに変更することで解決しました
(最初に上記の他のすべてのステップを試しました)
Xcodeでアプリを実行し、デバッグ出力を確認できます