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 の読み取りが完了しました。バッチ タイマーをリセットしています...