1

.NET コードを使用して、iPhone アプリ用のパスを作成するための ASP.NET モジュールをセットアップしています。パスを正常に生成できますが、[追加] ボタンをタップすると、パスは Passbook アプリに追加されず、実際には消えてしまいます。

デバイス コンソールをログに記録したところ、「無効なデータ エラーがカードを読み取っています /。マニフェストの署名が正常に検証されませんでした」というエラーが見つかりました。

すべての証明書が適切に配置されています(秘密鍵が適切にインポートされています)。

助けていただければ幸いです... !!!

4

2 に答える 2

0

開発者サイトのApple通帳資料で試してみてください。signpass を使用してコードに署名します。これで問題が解決すると思います

于 2012-12-26T12:07:57.647 に答える
0

このエラーの潜在的な原因は、署名に Apple WWDR 証明書が含まれていないことです。これを署名に含める要件は、iOS6 ベータ 3 まで導入されませんでした (ベータ 4 まで強制されませんでした)。ドキュメンテーションはこちら

使用している .NET ライブラリは 3 か月以上前のものであるため、署名内にこの証明書が含まれていない可能性があります。

Apple の WWDR 証明書は、こちらからダウンロードできます。

ロードされていない .pkpass バンドルへのリンクを投稿できる場合も役立ちます。

于 2013-01-02T07:54:58.533 に答える