問題タブ [javapns]

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 に答える
791 参照

iphone - 複数のデバイスへの Apple プッシュ通知をテストする

複数のデバイスへの Apple プッシュ通知を確認する必要があります。JavaPNS を使用していますが、プッシュは正常に機能しています。しかし、私が持っているデバイス トークンは 1 つだけです。リアルタイムで (何百万ものデバイス トークン (デバイス) が存在する場合)、プッシュが正常に機能することを確認するにはどうすればよいですか。

私はすでにこれを見ました: アップルプッシュ通知サーバーアプリケーションの負荷テストです が、それを完全に理解しているかどうか、またはそれが正しいアプローチであるかどうかはわかりません。

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

ios - JAVAPNS を使用してプッシュが正常に送信されましたが、クライアント デバイスで受信されませんでした

iOS デバイスにプッシュ通知を送信するために JAVAPNS v2.2 を使用しています。同じデバイスに 10 の異なる通知メッセージを送信している間、JAVAPNS はすべてのメッセージに対して正常に送信されたというステータスを示しますが、クライアント デバイスでは 6 つまたは 7 つの通知メッセージしか受信できません。以下は、通知メッセージを送信するために使用しているコードです。

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

scala - JavaPNS を scala プロジェクトに含める

私は午前中ずっと JavaPNS について読んで、それを自分の scala プロジェクトに含めようとしました。

これまでに、3 つの jar ファイルをダウンロードしました。

  • JavaPNS_2.2.jar
  • bcprov-jdk15-146.jar
  • log4j-1.2.17.jar

https://code.google.com/p/javapns/wiki/GeneralRequirementsによると、これらは JavaPNS の使用に必要です。

これらを私のscalaプロジェクトに正しく含める方法に行き詰まっています。Intellij の [ファイル] -> [プロジェクト構造] の下にライブラリとしてそれらを含めようとしましたが、機能しません。

または、何らかの形でこのファイルに依存関係として含める必要がありますか? (Build.scala) もしそうならどうやって?

どんな答えでも大歓迎です!

よろしく、

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

scala - APNs サーバー側コードを scala で書く方法は?

私は非常に厄介な問題で立ち往生しています。

私は javaPNS を使用しており、インターネット上の多くのガイドの 1 つに従っています。

ここ: https://code.google.com/p/javapns/wiki/PushNotificationAdvanced

あなたがこれを見るところ、上。Push.payload() は PushedNotificaion を含む List を返すと書かれています。まあ、それは私のコードではありません。

Push.payload を使用して val 通知にリストを入れようとすると、次のように表示されます。

「タイプ PushedNotifications の Express は、期待されるタイプ List[PushedNotification] に準拠していません」

私は疲れて混乱しており、コードの残りの部分についても確信が持てません。助けていただければ幸いです。間違っている場合はコードを修正してください。

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

scala - scala の入力ストリームとしてファイルを含める

コードでのファイルの使用に問題があります。私はjavaPNSで作業しており、それを機能させようとしています。私が今間違っていると思うのは、javaPNS の Push.alert メソッドでキーストア パラメーターのファイルを取得する方法です。

私が本当に疑問に思っているのは、「リソースを適切に取得」して正しい形式にする方法です。

スローされる例外は次のとおりです。

そして、現在ファイルを含める方法は次のとおりです。

私が受け取った例外を見ると、上記が問題だと思いますか? ファイルを適切に Scala に含めるにはどうすればよいですか?

よろしく、

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

java - DER 入力、Javapns iOS プッシュ通知送信者の整数タグ エラー

iOS デバイスへのプッシュ通知の送信には JavaAPNS を使用します。Windows または OS X では iOS デバイスへのプッシュ通知が送受信されますが、Linux 環境では次のエラーが発生します。

これは私のコードです:

ファイルの絶対パスを指定するとすべてが機能しますが、ファイルを変更する必要があるたびにサーバーにログインするのではなく、src/main/resources に保存したいと考えています。これが秘密鍵に関連する問題であることを正しく理解していれば、これを修正する方法はありますか。Linux の違いは何ですか? 何かアドバイスはありますか?

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

spring-mvc - ec2 spring (javapns) の Apple プッシュ通知用の keystore.p12 ファイルをアップロードする場所

( javapns )を使用して、春のプロジェクト内にAppleプッシュ通知(開発サンドボックス)を実装しようとしています。すべての証明書と秘密鍵を正しく作成しました(ローカルマシンから同じものを確認しました)。ここで、ec2 インスタンスの spring プロジェクトのルートに「myck.p12」をアップロードし、コードが Push.alert(msg,"location of .p12 under root","password",token) を呼び出すと、プログラムが直接最終的にジャンプします(エラーを出さずに)。

また、telnet を使用した ec2 インスタンスから Apple のサンドボックス ゲートウェイへの接続も確認しましたが、接続も問題ありません。

どんな助けでも大歓迎です。問題はキーストア (.p12 ファイル) の検索にあるのでしょうか?

コード:

0 投票する
3 に答える
10029 参照

java - Maven: リソース バイナリは、ビルド後にファイル サイズを変更します

Java Google App Engine プロジェクトをビルドするために appengine-maven-plugin を使用しています。

WEB-INF サブフォルダーに .p12 証明書を含めます

アプリケーションをビルドすると、証明書のファイルサイズが数 KB 増加します。これにより無効になります。.jks 証明書でも同じことが起こるのを見てきました。

ビルド前の証明書の有効性を確認し、同じ方法を使用してビルド後の証明書の無効性を確認しました。

ファイルサイズが変化する理由と、単純にWARにコピーされない理由を誰か教えてもらえますか?

ご協力いただきありがとうございます。

0 投票する
2 に答える
5414 参照

java - 本番サーバーのプッシュ通知の問題

プッシュ通知を有効にして、開発証明書と本番証明書を作成しました。テスト環境ではすべて正常に動作しますが、実稼働環境で開発証明書をテストしようとすると、Java サーバーから次のエラー メッセージが表示されます。