iOS 7.1.2 から code128 バーコードを持つクーポンを使用して .pkpass ファイルをダウンロードすると、パスをダウンロードできません。「申し訳ありませんが、現時点ではパスをパスブックにインストールできません」というエラー メッセージが表示されます。
このエラーが発生するのはなぜですか? code128バーコードはどのバージョンから対応していますか?
これに対する解決策をいただければ幸いです。
Code-128 バーコードのサポートは、iOS 9 から開始されました。
iOS8 以下を実行しているデバイスでは、フォールバック バーコードを追加する必要があります。barcode
単一のバーコード ディクショナリでキーを使用する代わりにbarcodes
、少なくとも 1 つの iOS9 以前の形式を含むディクショナリの配列で (複数に注意してください) キーを使用します。
パッケージ形式のリファレンス ドキュメントの Visual Appearance Keys を参照してください。https://developer.apple.com/library/ios/documentation/UserExperience/Reference/PassKit_Bundle/Chapters/TopLevel.html