2011-01-19 4 views
2

'Certificate、Key and trustプログラミングガイド'のコードを使用しようとしています。 p12ファイルからアイデンティティを抽出して評価する方法については、このガイドに記載されているコードを使用することからエラーと警告が表示されています。証明書、キーおよび信頼プログラミングガイドのコードサンプルを使用しているときに 'extractIdentityAndTrust'エラーと警告

ライン

status = extractIdentityAndTrust(inPKCS12Data, &myIdentity, &myTrust); 

は警告を与える:

OSStatus extractIdentityAndTrust(CFDataRef inPKCS12Data,SecIdentityRef *outIdentity,SecTrustRef *outTrust) 

「extractIdentityAndTrustの関数宣言は私にエラーを与えながら、 "機能extractIdentityAndTrustの暗黙的な宣言":相反するタイプのためにextractIdentityAndTrust。

私はちょうどガイドに書かれているコードのサンプルを覆すことを試みています。私がこのところどこで間違っているか教えてください。

+0

この同じ問題を抱えているIm。私はオンラインで見つけたコードを使用しています。メソッド "extractIdentityAndTrust(...)"を使用していますが、実装はしていません。このメソッドを実装しましたか、それともフレームワークの一部ですか? – mtmurdock

+0

アップルの暗号化/復号化ガイドに従っているなら、この方法の実装があなたから与えられなければなりません。私の場合、エラーは、OSStatus extractIdentityAndTrust(CFDataRef inPKCS12Data、SecIdentityRef * outIdentity、SecTrustRef * outTrust)を宣言することによって解決されました。 .hファイル – Vin

答えて

0

私の間違い!ヘッダーファイルにメソッドを宣言していませんでした。

関連する問題