問題タブ [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 投票する
2 に答える
13505 参照

java - centosでJavaバージョンをダウングレードする方法は?

バージョンのCentos 6.7にJavaをインストールしました:

Javaのバージョンをダウングレードしたい

これを達成する方法は?

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

java - javapns から content-available = 1 を送信する方法

javapnsを使用して通知を送信するためにJavaクライアントを使用しています。しかしここで、"content-available": 1 を使用して新しい通知についてクライアント アプリケーションに通知する必要があります。これにより、アプリは最後に利用可能なコンテンツのフラグを立てることができます。

これまでのところ、以下のコードと同様のコードを使用してきましたが、

しかし、ペイロード クラスには「コンテンツ利用可能」のプレース ホルダーがありません。

ただし、カスタム メッセージ値「someKey」を設定することはできません。

「コンテンツ利用可能」を送信する方法を提案してください: 1 通知のトリガー中に。

0 投票する
0 に答える
104 参照

push-notification - Apple Pass が更新されない

通知を押して Apple パスを更新しようとしています。手動更新は正常に機能しています。javapns を使用して通知を送信しようとしました。ただし、ペイロードについては混乱しています。ドキュメントには、「ペイロード用の空の JSON 辞書」と記載されています。これは、aps{} タグを空にするか、全体にする必要があるということですか? いずれにせよ、シリアル番号を取得するためのリクエストがアクセス ログに見つかりません。あらゆる助けに感謝します。ありがとう。編集: 私の基本的な質問は、アップル パスの更新をトリガーするために javapns ライブラリに設定する必要があるデータは何かということです。私は試した
PushNotificationPayload iosNativeMessage= PushNotificationPayload.fromJSON("{}"); PushedNotifications response = pnm.sendNotifications(iosNativeMessage, devices);

これは機能していません。「aps」が見つからないというjavapns内でエラーをスローしています

PushNotificationPayload iosNativeMessage= PushNotificationPayload.complex() ; PushedNotifications response = pnm.sendNotifications(iosNativeMessage, devices);

ペイロードが空であるというエラーがスローされます

参考:テストにはサンドボックス環境を使用しています

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

java - Java バージョン 1.6.0_37 の Centos で APNS NetworkIOException SSLHandshake が失敗する

Linux サーバーに存在するすべてのアプリの通知を APNS サーバーにプッシュしているときに問題に直面しています。

通知をプッシュすることもあれば、エラーをスローすることもあります。確認済みの証明書は問題ありません。

java_apns を使用して通知をプッシュします。

以下は私が遭遇したエラーです。誰でもこれを解決するのを手伝ってくれますか?

どんな助けでも大歓迎です。

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

java - デバイスが機内モードのときに IOS APNS 呼び出しで失敗した通知を見つける方法

送信者がapns通知をユーザーに正常に送信し、突然ユーザーがデバイスを機内モードまたは邪魔しないモードに設定した場合、送信者はデバイスが通知を受け取ったかどうかをどのように認識しますか.

Apns は成功または失敗を送信者に通知しますか。

----以下の上記の質問を更新します。IOS アプリが送信元の Java クライアントに、受信した通知について通知する方法はありますか。ユーザーがアプリを起動したり、通知をクリックしたりする必要はありません。

たとえば、ユーザーがビジーで、デバイスがアイドル状態である可能性があります。このような場合、通知が届いた場合、IOS に受信確認を送信者に送信する方法または API/メソッドはありますか?「someID」を含む通知は通知トレイで削除されます。

理由は、誰かがデバイスに送信された通知に対して課金したい場合です。ユーザーがそれを受け取らないと、問題が発生する可能性があります。

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

java - APNs によるプッシュ通知ディスパッチの iPhone 絵文字 Unicode デコードの問題

私の Web サービスは APNs にプッシュ通知を発行し、APNs は宛先 IOS デバイスに送信します。apns のアラート ボディ プッシュ通知に Unicode 絵文字が含まれていて、Iphone OS が Unicode 絵文字 ' \uD83D\uDE0A ' アプリをデコードできない場合、アプリは既に終了しています。

プッシュ通知は同じ ' \uD83D\uDE0A ' を表示し、上部のバナー通知バーに絵文字は表示されません。

Android アプリケーションは GCM ディスパッチ プッシュ通知によって正常に動作しますが、IOS はサポートされていません。 Iphone-Ios は、この形式 ' \ue415 'のみをサポートします

ここで、ActiveMQ サブスクライブ チャット ペイロードから Web サービスに入るコード

Javaでプッシュ通知を作成するための私のコード

APNs コードに公開

}

iOS OS が管理する iOS プッシュ通知

iOS OS が管理する iOS プッシュ通知

私の Apache Catalina ログ Apache Catalina ログ 私は Web サービス クラウド開発者であり、この 1 日間、Ios アプリのみでこの問題に直面しています。ですから、誰かが知識を持っているか、以前に行ったことがあればお願いします。アドバイスして、アイデアを教えてください。プッシュ通知リンクの絵文字。 https://mixpanel.com/help/questions/articles/how-do-i-send-custom-parameters-like-emoji-in-my-push-notifications ありがとう

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

ios - Apple プッシュ通知サービス SSL (サンドボックス & プロダクション) - プロダクションに通知が届かない?

Apple は現在、この証明書を提供しています: Apple Push Notification service SSL (Sandbox & Production)

開発と本番の両方で使用できるように、新しい APNS は HTTP2 をサポートするようになりました。

この Java ライブラリを使用して通知を送信しています: https://github.com/notnoop/java-apns

問題は、開発モードで通知を受信することですが、運用モードでは通知を受信できません。

その理由は、 java-apns ライブラリが HTTP2 をサポートしていないということですか?

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

java - java.nio.channels.ClosedChannelException HTTP/2 with jetty

HTTP/2 を使用して、運用中のデバイスに Apple 通知を送信しようとしています。

この-Xbootclasspath/p:/home/mohamed/Desktop/alpn-boot-8.1.9.v20160720.jarを Eclipse のデフォルト VM 引数として渡しています。

ここに私が今使っているコードがあります:

私の依存関係

しかし、メインメソッドからこのメソッドを実行すると、 java.nio.channels.ClosedChannelExceptionがスローされます

また、私はEclipseコンソールでこれを取得しまし

何か案が?

ありがとう