トークンが次のように取得されたため、RegisteredForRemoteNotificationsコードが壊れました。
deviceToken.ToString().Trim('<').Trim('>').Replace(" ", "");
これは以前は機能していましたが、データは次のようになるため、iOS 13では機能しません。
"{length = 32, bytes = 0x965b251c 6cb1926d e3cb366f dfb16ddd ... 5f857679 376eab7c }"
Objective CとSwiftでこれを正しく行う方法についての答えはありますが、C#では見つかりません。
参照:
https://nshipster.com/apns-device-tokens/
Xamarinでこれを行う方法?
私は同じ問題を抱えており、この投稿に基づいて実装しようとしました: https://onesignal.com/blog/ios-13-introduces-4-breaking-changes-to-notifications/
最初に解決策をテストしますが、以前のiOSビルドとの互換性が維持されているかどうかをテストしましたか?