web-dev-qa-db-ja.com

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

アプリ名を編集しました。それ以外は、ダイアログはまさにこのようなものです。私はエンタープライズアプリを開発していますが、xcodeと開発中のiPhoneを再起動しようとしました。変化なし。誰もこれに遭遇しましたか?私を正しい方向に向けたり、詳細を教えてくれるログ投稿はありますか。私が見ることができるものからの通常のログには何もありません。

Could not launch

更新

デバイスログでこれを見つけました。

<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週間前に発行されたため、これは少し奇妙です。

87
GusOst

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

このエラーメッセージは消えました。

232
GusOst

IOS 8デバイスでこの問題を初めて実行したのは、デバイスで手動で起動する必要があるためです(正常にコピーできますが、起動しません)。

6
CMash

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

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

6
Mark Struzinski

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

4
BillyRayCyrus

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

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

以下のように、プロファイルを信頼済みとして設定できます。

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

バージョン9.2を実行しているiOSデバイスでxcode 7を使用して、以下を行う必要がありました。

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

Xcodeを実行すると、アプリがロードされて起動します。

3
u84six

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

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

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

Could not launch "AppName" process launch failed: Security

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

tap the app icon on your iOS device

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

    • この「信頼」アラートが表示されない場合は、Xcodeで「OK」をすぐに押した可能性があります。 Xcodeアラートで「OK」を押さないでください開発者を信頼するafterまで.

Trust this developer?

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

Now press OK in Xcode.

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

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

(最初に上記の他のすべてのステップを試しました)

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

0
seal ag leamh