Xcode「起動できませんでした」。「セキュリティ」のみをエラーとして報告


88

アプリの名前を編集しました。それ以外はダイアログはまさにこのようなものです。私はエンタープライズアプリを開発していますが、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週間前に発行されたので、これは少し奇妙です。


私は真剣に[OK]ボタンをクリックしようとしました:|
capikaw 2014

回答:


235

どうやらOSなどをアップグレードした後、デバイスでアプリを手動で起動し、ソフトウェアの開発者を信頼していると言う必要があります。

そのエラーメッセージは現在消えました。


デバイスログの「ユーザーから明示的に信頼されていない」部分は、私に考えさせられました。それから私は少しの間ぶらついて、アプリを開くときに同意を求めました。「ユーザーから明示的に信頼されている」部分を思い出し、それがそれだろうと思いました。そうだった。
GusOst 2013年

6
「プロセスXXXのタスクを取得できませんでした」は、開発者プロビジョニングプロファイルではなく、エンタープライズプロビジョニングプロファイル(またはディストリビューションプロビジョニングプロファイル)を使用していることが原因と考えられます。
ディラン

1
アプリを削除して再インストールすると、このメソッドは機能しなくなります(すべてのキャッシュをクリアする場合などに必要になることがあります)。特典@Markが答えたように、すべての電話プロビジョニングプロファイルを削除する方がより永続的なソリューションです。
Ricardo Sanchez-Saez 2014

7

バージョン9.2を実行しているiOSデバイスでxcode 7を使用して、私は以下を行わなければなりませんでした:

  1. 「設定」を開く
  2. 「一般」をタップします
  3. 「デバイス管理」をタップします
  4. リストにある「開発者アプリ」をタップします
  5. 「信頼(開発者名)」をタップ
  6. ポップアップで「信頼」をタップします

xcodeを実行すると、アプリが読み込まれて起動するはずです。


6

デバイスにアプリがないという問題があったため、手動で起動してプロンプトを受け入れることができませんでした。私にとっては、デバイスから有効期限が切れたプロビジョニングプロファイルをすべて削除した後、Xcodeに新しいプロファイルをインストールさせることで、これが機能するようになりました。

この後、アプリを実行することができました。


6

この問題をiOS 8デバイスで初めて実行したところ、デバイスで手動で起動する必要があり(問題なくコピーされますが、起動しません)、開発者を信頼していると述べました。


5

私は同じ問題を次のように解決しました:

これは、開発者プロファイルが電話またはwatchosの設定でTRUSTEDとして割り当てられていないために発生する可能性があります。

以下のようにプロファイルをTRUSTEDとして設定できます。

  • 設定に移動、
  • プロフィール
  • そこでプロファイルを信頼済みとして割り当てます。

4

エンタープライズプロビジョニングでアプリに署名すると、このエラーが発生します。アプリは引き続きスマートフォンにインストールされますが、この方法で署名されたアプリをデバッグすることはできません。デベロッパープロビジョニングでアプリに署名するか、スマートフォンでアプリを手動で起動する必要があります。


3
  1. 「ウィンドウ」->「デバイス」を選択します。
  2. 左の列のデバイスを右クリックして、「プロビジョニングプロファイルの表示」を選択します。
  3. 問題のプロビジョニングプロファイルをクリックします。
  4. 「-」ボタンをクリックして続行影響を受けるすべてのプロファイルを削除します。
  5. アプリを再インストールします。

私にとっては、デバイスからアプリをアンインストールし、上記を実行してから、アプリをインストールすることがうまくいきました。
レボボスチアン

3

この問題を解決するにはprocess launch failed: Security、Xcode経由でアプリを実行した後、iOSデバイスのアプリアイコンをタップします。

Xcodeアラートが表示されている間にアプリのアイコンをタップしてください。そうしないと、アプリは実行されません。

  1. Xcode経由でアプリを実行します。以下のセキュリティ警告が表示されます。OKを押さないでください

「AppName」プロセスの起動に失敗しました:セキュリティ

  1. iOSデバイスで、新しくインストールされたアプリのアイコンをタップします。

iOSデバイスのアプリアイコンをタップします

  1. アイコンをタップすると、信頼できないアプリの開発者を「信頼する」ように求める警告が表示されます。そうすると、アプリはすぐに実行され、Xcodeデバッガーに接続されません。

    • この「信頼」アラートが表示されない場合は、Xcodeで「OK」を押すのが早すぎる可能性があります。Xcodeの警告ではない押して「OK」を行うまで、後に開発者を信頼します。

この開発者を信頼しますか?

  1. 最後に、戻ってXcodeアラートで「OK」を押します。iOSデバイスで実行中のアプリをXcodeデバッガーに接続するには、アプリを再実行する必要があります。

XcodeでOKを押します。


0

上記と同じ問題があり、コード署名IDをiOS Developerに変更することで解決しました

(私は最初に上記の他のすべての手順を試しました)

アプリをxcodeで実行して、デバッグ出力を確認できます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.