1. ホーム
  2. ios

[解決済み] Xcode コマンド /usr/bin/codesign は終了コード 1 で失敗しました : errSecInternalComponent

2022-01-26 09:13:56

質問

デバイス上でアプリをテストするために、Xcodeに新しいプロビジョニングプロファイルを追加しようとしています。以下は、私が行った手順です。

  1. すべての証明書とプロビジョニングプロファイルの削除

  2. IOS Dev 証明書の作成/追加

  3. マイIOSデバイスのオンライン追加

  4. IOS プロビジョニングプロファイルの作成

  5. IOS プロビジョニングプロファイルの追加

  6. アプリのクリーン化

  7. アプリのビルドと実行

  8. ビルド設定にコードサインとプロビジョニングプロファイルを設定します。

  9. いろいろとググってみたがダメだった。

以下は、私が受け取ったエラーです。

CSSM_SignData returned: 800108E6
/Users/alexpelletier/Library/Developer/Xcode/DerivedData/MyExpense-efnqzvoqwngzcmazaotyalepiice/Build/Products/Debug-iphoneos/MyExpense.app:     errSecInternalComponent
Command /usr/bin/codesign failed with exit code 1

解決方法は?

開く キーチェーンアクセス で、次に ファイル メニューから すべてのキーホルダーをロック .

その後、Xcodeに戻り、クリーンアップと再構築を行います。キーチェーンのロックを解除するために、再びパスワードの入力を求められます。

この後、他にコンパイルに問題がなければ、成功します!