web-dev-qa-db-ja.com

Xcode 8へのアップグレード後にデバイスのビルドが失敗する

Xcode 8にアップグレードしてから、iPhoneでアプリを実行できません。ビルドはエラーで失敗します:

エラー:タスクはexit 0シグナル11で失敗しました

デバイスではなく、シミュレーターでアプリを実行できます。完全なエラーメッセージ:

エラー:タスクはexit 0シグナル11で失敗しました{/ usr/bin/codesign '--force' '--sign' '7F49C2A625C8976762BDEA351F8DA88E4F6FED22' '--verbose' '/ Users/reshef/Library/Developer/Xcode/DerivedData/testXcode- eltpwhxdshmmlygolxcnsroevmoo/Build/Products/Debug-iphoneos/testXcode.app/Frameworks/libswiftCore.dylib '}

9
Jacob Reshef

くそーXcode ...

High SierraとXcode 9にアップグレードした後、私は多くの時間を費やしました...ここですべての答えを組み合わせた後、次のように解決しました。

  1. 他の人が言ったように、派生データを削除します。
  2. 他の人が言ったようにプロジェクトをきれいにします。
  3. OSを再起動する<-これがキーでした。再起動後のみ、パスワードのポップアップが表示されました。
  4. Xcodeが何かにパスワードを要求していることを示すポップアップが表示されたら、ログインパスワードを入力し、許可を押さないで、常に許可します。 <-重要!
26
Damn Vegetables

署名の自動管理を使用する:

[ターゲット]-> [一般]-> [署名]に移動し、[署名の自動管理]をオンにします。

1
Yahoho

まったく同じ問題がありました。最初に製品をクリーニングしてから、コンピューターを再起動しました。私のために働いた!

1
Bulent Keles

cd/Users/xxx/Library/Developer/Xcode/DerivedData

きれい〜

1
Phil

私の場合、

  1. Xcodeを閉じます。
  2. 派生データを消去します。
  3. Xcodeを開きます。
  4. クリーン製品。
  5. アプリを実行します。
1
Ramakrishna

基本設定でアカウントを削除して再度追加することで、通常この問題を解決できることがわかりました。

  1. [Xcode]メニューをクリックして、[設定...]を選択します。
  2. [アカウント]タブを選択します。
  3. 「Apple ID」の下で開発者アカウントを選択します
  4. 下部の「-」ボタンをクリックして削除します。
  5. 「+」ボタンで開発者アカウントを追加し直します。
1
Chuck Wolber

デバイスからアプリを削除してから、プロジェクトをクリーンアップします。わたしにはできる。望む

0
Echo.D

デバイスからアプリを削除し、Xcodeの派生ディレクトリを削除してもう一度試してください。

0

プロジェクトをクリーンアップし、ビルドフォルダーをクリーンアップします。

  • プロジェクト->クリーン

    プロジェクト->(altキーを押しながら)クリーン

アップグレード後に多くの問題に遭遇しましたが、完全なクリーンアップによって修正されました。

0

私にとって、この問題は期限切れの証明書が原因でした。 I 証明書とプロビジョニングプロファイルを更新と問題が解決しました。

0
Martin

それでもこの問題に直面し、MacOS Sierraにアップグレードした場合。キーチェーンを調べて、「1」という名前のシステムキーを削除できます。これにより、「タスクはexit 0シグナル5で失敗しました」という問題が解決しました。

0
Yourange