2012年12月28日金曜日

CSSMERR_TP_NOT_TRUSTEDエラー アプリ起動時のエラー対処法

今までmacbook airで開発をしていましたが、
容量が少なく、いろんなファイルを管理できなくなってmac miniを買いました。

2台のパソコンで今は開発を行っているのですが、
環境を整えるのに苦労をしたので、メモ。

いろいろ証明書を設定して、ビルドしてみたら、
下記のエラーが。

--------------------

CodeSign 
/Users/○○/Library/Developer/Xcode/DerivedData/ZoomingPDFViewer-gkmanalzplbfaxdamefzfpbcbavt/Build/Products/Debug-iphoneos/ZoomingPDFViewer.app
    cd 
/Users/○○/Desktop/ZoomingPDFViewer
    setenv CODESIGN_ALLOCATE /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /usr/bin/codesign --force --sign 6fca944bd049fc792f6469e792a45346d1031805 --resource-rules=
/Users/○○/Library/Developer/Xcode/DerivedData/ZoomingPDFViewer-gkmanalzplbfaxdamefzfpbcbavt/Build/Products/Debug-iphoneos/ZoomingPDFViewer.app
/ResourceRules.plist --entitlements 
/Users/○○/Library/Developer/Xcode/DerivedData/ZoomingPDFViewer-gkmanalzplbfaxdamefzfpbcbavt/Build/Intermediates/ZoomingPDFViewer.build/Debug-iphoneos/ZoomingPDFViewer.build/ZoomingPDFViewer.xcent /Users/○○/Library/Developer/Xcode/DerivedData/ZoomingPDFViewer-gkmanalzplbfaxdamefzfpbcbavt/Build/Products/Debug-iphoneos/ZoomingPDFViewer.app

/Users/○○/Library/Developer/Xcode/DerivedData/ZoomingPDFViewer-gkmanalzplbfaxdamefzfpbcbavt/Build/Products/Debug-iphoneos/ZoomingPDFViewer.app: replacing existing signature/Users/○○/Library/Developer/Xcode/DerivedData/ZoomingPDFViewer-gkmanalzplbfaxdamefzfpbcbavt/Build/Products/Debug-iphoneos/ZoomingPDFViewer.app: CSSMERR_TP_NOT_TRUSTEDCommand /usr/bin/codesign failed with exit code 1

----------


いろいろググった結果、
キーチェーンアクセスに登録した証明書に問題があることがわかりました。


キーチェーンアクセスの鍵のカテゴリで、
証明書をチェックした際に、
緑のマークと一緒に「この証明書は有効です」となっていないと
上記のエラーが出てしまうことがわかりました。

証明書を右クリックして、「情報をみる」から、
「信頼」を確認してみると、
「この証明書を使用するとき」というのが選択できます。

ここを常に信頼を選択してしまっていたのがいけませんでした。
「システムデフォルトを使用」を選択することで、
エラーにならずにビルドをすることができました!


下記ブログ参考にさせていただきました。
ありがとうございます!
http://akisute.com/2010/12/cssmerrtpnottrusted.html






0 件のコメント:

コメントを投稿