0

私は通常の方法でPassbookを実装しましたが、開発中およびテスト中に完全に機能しました。ただし、AppStoreで入手できるアプリは、パスを作成および追加することしかできず、以前に作成したパスを削除することはできません。

これは、開発のどの段階で何が機能したかについての簡単な概要です。

                  Simulator     Ad-Hoc Build     AppStore-Build
Creation of Pass       X              X                  X 
Updating               X              X                  X      
Removing               X              X                  -

つまり、パスの作成、更新、削除はすべてのステップで機能しますが、最後のAppStore-Buildではパスを削除できません。

パスを削除しようとする前に、リクエスト[PKPassLibrary passWithPassTypeIdentifier:serialnumber:]がnilを返すことがわかりました。ただし、同じメソッドがパスを更新しようとしているときに有効なパスを返します。

誰かが似たようなことを経験したことがありますか?

4

2 に答える 2

-2

アプリで通帳から通帳を削除することはできません。ユーザーがPassbookにPassを追加すると、それは「あなたのもの」ではなくなります。パスが無効になったことを通知するプッシュ通知を送信できますが、リモートまたはアプリを介してパスを削除することはできません。

于 2013-02-06T19:50:59.690 に答える