問題タブ [apns-sharp]
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.
ios - 新しい配布証明書でプッシュ通知を受け取れない
現在ストアにあるアプリケーションにプッシュ通知を実装しようとしています。古いアプリケーションは完全に機能しており、サーバー側とアプリ側 (サンドボックスをオフ) の両方で同じコードを使用してプッシュを正常に受信しています。
しかし、新しいアプリケーションの本番プッシュ証明書を作成しようとしているときに、プッシュ SSL 証明書が変更されていることに気付き、開発と本番を 1 つの証明書で受けられるようになりました。
ただし、作成した証明書をサーバー側に送信してプッシュを送信しようとすると、デバイスで証明書を受信できず、理由がわかりません! (APNS プッシャー アプリケーションでプッシュが正常に送受信されます)
本番モードでプッシュを受け取るための助けはありますか? Apple が最近変更した変更と、それを機能させるためにサーバー/アプリに実装する必要がある手順は何ですか?
サーバー上の PushSharp バージョン: 2.2.1
ios - Cordova アプリケーションでネイティブ APNs/GCM を使用して iOS のプッシュ通知に関するガイダンスが必要
コルドバ アプリケーションでプッシュ通知プラグインを使用しています。GCM を使用して Android の通知を取得できましたが、非常に簡単でした。日曜日以来、ほぼ4日間、iOSは私にとって大きな苦痛です。今までやってきたことをシェアします。iOSデバイスでも通知が機能するように助けてください。
プラグインによると、アプリケーション側では、私のJavaスクリプトは次のようになります
regGCM()
私のアプリケーションとそれのプッシュ通知を許可する許可を求めるiOSデバイスをトリガーするときreturns a token
。
次に、プッシュ通知をオンラインでテストするために、ファイル
が必要なこのサイトを使用しました。ファイルを作成するには、次のことを行いました。token
.pem
.pem
1)ここから p.notification 証明書を作成しました。
2)それをMacキーチェーンにインストールしました。
3) インストールされた証明書をpushcert.p12
ファイルとしてエクスポートしました。4)ターミナルで
このコマンド ( ) を実行すると、ファイルが取得されました。openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts
pushcert.pem
そのオンライン テストサイトでは、メッセージが送信されたと表示されますが、iOS デバイスに通知が届きませんでした。プッシュ通知は初めてで、正しい手順がわかりません。何か不足している可能性があります。cordova で iOS p.notification をどのように計算したかは誰にもわかりません。GCM を使用しているか、ネイティブ APN を使用しているかに関係なく、その方法は気にしません。
どんな助けでも大歓迎です。
ios - iOS デバイスにプッシュ通知を送信できません
バックエンドから iOS デバイスにプッシュ通知を送信したいと考えています。デバイスをプッシュ通知に登録できます。しかし、デバイスは通知を受信していません。これが私のコードです:
助けてください!
前もって感謝します。
**更新 1:**「リモート サーバーがエラーを返しました: (403) 許可されていません」というメッセージが表示されます。例外として。
更新 2: Visual Studio で telerik appbuilder 拡張機能を使用しています