0

このレポを github から複製したところです。試してみたいと思います。ただし、XCode では、次のエラーが発生し続けます。

The identity '3rd Party Mac Developer Application' doesn't match any valid, non-expired certificate/private key pair in your keychains

Build Settings でCode Signing IdentityプロパティをDon't Code Signに設定しましたが、それでもこのエラーが発生します。

誰かがこれに遭遇したことがありますか? もしそうなら、それを修正するために何をしましたか?

ありがとう!

4

2 に答える 2

2

プロジェクトをダウンロードしたところ、2 つの Xcode プロジェクトがあることに気付きました。

  • SpectttatorTest.xcodeproj、
  • Spectttator.xcodeproj.

最初のプロジェクトは「コード署名 ID」を「コード署名しない」に設定していますが、2 番目のプロジェクト (依存関係として最初のプロジェクトに埋め込まれています) は「コード署名 ID」を「サードパーティ Mac 開発者アプリケーション」に設定しています。

2 番目のプロジェクトに「コード署名しない」を設定した後、コード署名エラーは発生しなくなりました。

于 2012-12-06T06:37:44.080 に答える
1

設定を変更した後、自分のプロジェクトで同じことが起こっていることに気付いた場合は、新しい証明書を取得する時期かもしれません。それは私が去年の7月にしなければならなかったことです。

編集:

確かにそれがあなたがしなければならないことであるならば、このSOリンクは前進するための手順を説明する答えを含んでいます。

于 2012-12-06T06:31:11.577 に答える