12

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

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

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

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

var notif = new ApnsNotification(token, payload);

新しいパスキット クーポンを登録すると、そのトークンの長さは 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 の読み取りが完了しました。バッチ タイマーをリセットしています...

4

1 に答える 1