アプリ用の APNS プロバイダー プログラムを構築する必要があります。以前は PHP を使用してこのトリックを実行していましたが、親愛なる PHP が提供する抽象化のおかげで、すべてが正常に機能しています。しかし、今はこのタスクを Java で処理する必要があります。完全な制御とカスタマイズが本当に必要なので、コードベースでサードパーティのライブラリを使用したくありません。私が試みている間、私はそれがよりベアメタルになっていることにすぐに気付きます。Javaでバイトを操作する方法がほとんどわかりません。Java の人気を考えると、Java での APNS プロバイダーの構築に関する情報は驚くほど少ないことがわかりました。
具体的には、デバイス トークンを String deviceToken として取得しました。また、ペイロードは String(JSON 形式) のペイロードです。それらを outputStream に書き込んで、Apple が要求するバイナリ形式に合わせるにはどうすればよいですか?
みんなありがとう!