2016-11-10 11 views
0

私は成功したので、asp.netでC#を使用して搭乗券を作成していますので、そのようなクーポンとイベントの合格を差別化しようとします。私が.netでクーポンパスを作成しようとすると、失敗に終わりました。最初は、私は自分のコーディングが間違っていると信じています。this docという端末を使って、Macですべての作成手順を試してみます。アップルウォレットクーポンの例作成失敗

回答はです。失敗、クーポンパスはApple自身が提供した例(developer downloads area)を使用して成功したイベントIを作成できません。

何が起こっているのですか?

+0

クーポンだけでなく、イベントチケットも失敗します –

+0

「失敗」とはどういう意味ですか?あなたはそれが失敗したと結論づけているのを見ていますか? – PassKit

+0

@PassKit失敗手段は、iPhoneで正常に開くことができません.pkpassの電子メールのボタンをクリックするか、Webサービスを使用して自動ダウンロードすると、iPhoneの画面がホームページにリダイレクトされます。 pass.jsonのwebServiceURLがプロダクション用のhttpsにすでに設定されていることを注意してください。testnig –

答えて

0

問題は、あなたのJSONに無効なデータが含まれていることである。

"auxiliaryFields":[{"key":  "expires", 
        "label":  "EXPIRES", 
        "value":  "0880", 
        "isRelative": true, 
        "dateStyle": "PKDateStyleShort"}], 

この辞書のためのvalueISO8601フォーマットされた日付でなければなりません。

など。 2016-11-10T23:59:59+08:00

+0

あなたのansをありがとう、しかし、私はこの問題を見つけることは簡単ではないと信じています。ファイル "WalletCompanionFiles"は[Apple](https://developer.apple.com/services-account/download?path=/iOS/Wallet_Support_Materials/WalletCompanionFiles.zip)によって提供されており、クーポンの例もあります。その例もありますターミナルを使って作成しても失敗しました。あなたはこれについて考えていますか?いずれにせよ、あなたの返信をありがとう、私はあなたの会社が香港ベースであることを知らなかった!それは私に衝撃を与える! –

+0

ほとんどの場合、古いWWDR証明書が使用されています。あなたの電話機をXcodeに接続し、パスを追加するときにコンソールログを読んで、失敗した正確な理由を取得する – PassKit

関連する問題