2

1、すでに「Apple Worldwide Developer Relations Certification Authority」をダウンロードして、キーチェーンに追加しています。

2、私のチームリーダーはすでにMac App Store開発用に2つのCerを作成していたので、ダウンロードしてキーチェーンに追加します。

3、2つの方法を使用して追加に署名しましたが、すべて失敗しました。

まず、.xcodeproj(3.2.5)にコード記号セクションを追加します。

次に、スクリプトを使用しました。

productbuild --component ./bin/MAS_Release/MyApp.app /Applications --sign "3rd Party Mac Developer Application: My Company Co., Ltd." --product ./src/MyApp/MyApp-Info.plist MyApp.pkg

しかし、次の情報で失敗しました:コード署名ID「サードパーティのMac開発者アプリケーション:My Company Co.、Ltd。」キーチェーン内の有効な、有効期限が切れていないコード署名証明書と一致しません。

私は、キーチェーンの認定に小さな問題がないことを確認しました。

小さなトラングルの不在をどのように作成しますか?(エージェントからCersをインポートする場合、トラングルの不在はありません)

4

1 に答える 1

2

生成されたCSR要求ではないマシンで署名アプリをコーディングしようとした場合。元のMacのキーチェーンから現在のMacにも秘密鍵をエクスポートおよびインポートする必要があります。

于 2011-01-16T08:42:38.957 に答える