問題タブ [passkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1338 参照

nfc - NFC Passkit 証明書を取得した人はいますか?

パスで辞書を有効にすると、nfcそのパスは何をしますか? MIFARE カードをエミュレートするか、Apple Pay を追加データで拡張するだけですか?

0 投票する
1 に答える
934 参照

ios - 支払い請求が無効です

Apple Pay を使い始めたばかりで、マーチャント ID と CSR を設定しました。設定は適切に行われたと思いますが、Apple Pay View Controller にプロンプ​​トを表示すると、次のように言ってプログラムがクラッシュします。

私のコード:

資格ファイル:

ここに画像の説明を入力

0 投票する
0 に答える
94 参照

ios - 通帳からパスにアクセスできません

通帳を iOS アプリに統合しました。Apple サイトからいくつかのパスをダウンロードし、passTypeIdentifier を自分の識別子に変更しました。次のコードを使用して通帳にパスを追加できます。

上記のコードを使用してパスを追加できますが、同じパスを再度追加しようとすると、通帳にパスが既に存在するというエラーが発生します。しかし、私が追加したパスにアクセスできません。次のコードを使用してアクセスしています。

上記の配列でパスを取得できません。常に空です。ここで欠けているものを誰かが教えてくれますか?

ありがとう

0 投票する
1 に答える
384 参照

objective-c - Xcode 8 PassKit の問題とシミュレーターでのクラッシュ。

xcode 8 を更新しましたが、PassKit フレームワークの統合に問題がありました。これが私のケース
です。iOS 10.0 未満のシミュレーターでウォレット機能を無効にして実行している場合、

dyld_sim`dyld_fatal_error: 0x179e000 <+0>: int3
-> 0x179e001 <+1>: nop

シンボルが見つかりません: _kABPersonAddressCityKey エラー ログ。

私のプロジェクトではウォレットを使用していないことに注意してください。パスキットに関連するものも同様です。問題を解決するために、PassKit フレームワークを含めます。

したがって、基本的に、Link Binary With Frameworks の Wallet 機能と PassKit.framework が互いに依存していることに気づきました。ウォレットを無効にすると、リンクされたフレームワークからパスキットが削除されます。

すでにこの問題を抱えている人がいますが、どのように解決しますか? また、ウォレット機能を有効にせずにリンクされたフレームワークに PassKit を保持するにはどうすればよいでしょうか?

ウォレットを有効にすると、開発者アカウントでもウォレット スイッチを有効にする必要があるため、デバイスで実行すると証明書エラーが発生します。

0 投票する
1 に答える
421 参照

coupon - Apple Wallet クーポンの例の作成失敗

asp.net で C# を使って搭乗券を作成できたので、クーポンやイベントパスなどの異なるタイプのパスを試してみます。.net でクーポン パスを作成しようとすると、失敗しました。最初は、自分のコーディングが間違っていると思います。このドキュメントを使用して、ターミナルを使用して Mac ですべての作成手順を試してみます。

ただし、答えはFailです。クーポン パスを作成できません。イベントは、Apple 自身が提供する例 (開発者ダウンロード エリア) を使用して行います。

何が起こるか知っている人はいますか?

0 投票する
1 に答える
802 参照

c# - PushSharp によるパスキット プッシュの送信時に無効な DeviceToken の長さ

Apple パスキット関連のプロジェクトで PushSharp を使用しようとしています。

私の現在の問題は、パスキットのプッシュに関するものです。

通知を作成しようとすると、

デバイス トークンの長さが無効です (正確な例外メッセージ: Invalid DeviceToken Length.

新しいパスキット クーポンを登録すると、そのトークンの長さは 32 です。私には問題ないようです。

問題は何ですか?PushSharp はパスキットをサポートしていますか? ご覧のとおり、一部の人が使用していましたが、それに関する公式情報は見つかりませんでした.

注意してください、私は通常のプッシュ メッセージを送信するために使用する PushSharp を知っています。何年も問題なく動作しています。私の質問は、パスキット関連のプッシュについてです。

どうもありがとう!

編集

Baris Akar の提案によってコードを変更した後、問題は修正されましたが、別の問題が発生しました。

Apple Notification Failed: ID=1, Code=ConnectionError

2016-11-18 11:07:22.de。[情報] 停止中: タスクを待機中 2016-11-18 11:07:22.de。[情報] すべてのタスクを待機しています 1 2016-11-18 11:07:22.de。[INFO] APNS-Client[1]: 送信バッチ ID=1、カウント=1 2016-11-18 11:07:22.de。[INFO] APNS-Client[1]: バッチを送信しました。可能な応答を待っています... Apple 通知に失敗しました: ID=1、コード=ConnectionError 2016-11-18 11:07:22.de。[情報] すべてのタスクが終了しました 2016-11-18 11:07:22.de。[情報] 渡された WhenAll 2016-11-18 11:07:22.de。[情報] ブローカー IsCompleted 2016-11-18 11:07:22.de。[デバッグ] ブローカー タスクが終了しました 2016-11-18 11:07:22.de。[情報] 停止中: タスク 2016-11-18 11:07:22.de で待機中です。[INFO] APNS-Client[1]: バッチ ID=1 の読み取りが完了しました。バッチ タイマーをリセットしています...

0 投票する
0 に答える
183 参照

iphone - iPhoneで.pkpassを複数開く方法

非常に短い質問:

iPhone デバイスで 1 回のアクションで複数の .pkpassファイルを開く方法はありますか?

0 投票する
1 に答える
1303 参照

ios - パスを Apple Wallet に追加する際に、パスの順序を制御できますか?

この API を使用して、グループ化された複数のパスを Apple Wallet に追加しています。ウォレットに追加されたパスが、この API に与えた配列 [PKPass] の順序に従っていないことに気付きました。

ここで注目すべき興味深い点はView All、パスを追加する前に をタップすると、すべてのパスが順番に表示されますが、タップしてAdd Allから Wallet アプリを起動すると、追加されたパスの順序が表示されなくなります。

なぜこれが起こっているのか、秩序を維持する方法はありますか?

0 投票する
1 に答える
856 参照

ios - swift 3 の Passkit と Applepay の違いは?

Swift 3 のデジタル ウォレットに取り組まなければなりません。たくさんのチュートリアルを見てきました。一部のチュートリアルでは Apple Pay が表示され、一部の Passkit では表示されています。私はとても混乱しています。

誰でもそれについての疑問を明確にしてください。

また、デジタルウォレットをアプリとして使用する方法は?