問題タブ [safari-push-notifications]
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.
safari - Safari プッシュ通知
Web サイトにプッシュ通知を実装したいと考えています (明らかに、Safari 7 などの互換性のあるブラウザーでのみ)。Apple のドキュメントを読み、icon.iconset、certificate.p12、manifest.json、website.json を含むパッケージを作成しました。初めてウェブサイトにアクセスしたときに、ユーザーに許可を求めたいと思います。彼がそれを許可するなら、私はその小包を送るべきです. すべてが明確ですが、どうすればよいかわかりません。
ファイルからプッシュ パッケージを作成するにはどうすればよいですか? 正確に署名するにはどうすればよいですか?パッケージは常に同じである必要があるため、Mac で署名して、1 つのパッケージのみをサーバーにアップロードできます。
この技術の経験がある場合は、私に知らせてください:)
safari - safari プッシュ通知 - プッシュ パッケージの問題
プッシュ パッケージをダウンロードしようとすると、アイコンセット、mainfest.json、website.json、署名などのすべてのコンテンツを含むプッシュ パッケージが返されますが、接続中に「プッシュ パッケージにファイルがありません」が返されます。私の間違いはどこですか?
azure - Windows Azure での Safari プッシュ通知
Windows Azure をバックエンドとしてSafari プッシュ通知を使用しようとしています。Website Push ID: web.com...
Azure に証明書をアップロードすることができMobile Services
、apple push notification settings
.
Web サービス エンドポイント ( webServiceURL/version/pushPackages/websitePushID
、webServiceURL/version/devices/deviceToken/registrations/websitePushID
など) を処理するために、すべて正常に動作する API をモバイル サービスで作成しました。
しかし、プッシュ通知を送信したり、エラー メッセージを取得したりできません。
私のテストコードは次のようになります。
私の問題はディクショナリの書式設定ですか、それとも Azure Mobile Services は何らかの理由で Safari プッシュ通知をサポートしていませんか?
私の知る限り、APNS は iOS、Mac、Safari のプッシュ通知で同じです。
更新: SimplePushでテストしたので、証明書は Safari の登録と同様に問題ありません。私のペイロードは次のようになります。
macos - OS X Safari 通知に Safari Web サイト証明書を利用する
通知を送信しようとしたときに接続が拒否されることなく、gateway.push.apple.com への接続試行に添付できる .pem ファイルに Web サイトの証明書を適切に変換する方法がわかりません。
go - golangを使用してSafariプッシュ通知用にmanifest.jsonに署名する方法は?
Safari プッシュ通知パッケージに使用する manifest.json ファイルに署名する正しい方法は何でしょうか?
これはすべて正しく機能することに注意してください。唯一の問題は、次のことを報告するサファリです。
Appleのドキュメントは、これが PHP の組み込み機能であることを示していますが、go で同等の機能を見つけることはできません。
PHP では、openssl_pkcs7_sign 関数を使用してこれを行うことができます...
ios - iOS Web 通知はサポートされていますか?
Android の Chrome と同様のプッシュ通知をサポートする iOS のブラウザーはありますか? Google は GCM プレゼンテーション ビデオで言及しているようですが、それに関する情報は見つかりません。
php - Apple Web サイト プッシュ: プッシュ パッケージの署名検証に失敗しましたが、Apple 証明書は問題ありません
Codeigniter を使用して Safari に Web プッシュ通知を実装しようとしています。Apple ガイドに従っています
そして、このconnorlacombe github プロジェクトに基づいてプッシュ パッケージを作成するためのライブラリを作成しました。
これは私のライブラリです:
ライブラリは機能し、website.json、署名などを使用して .zip を作成し、昨日までは完全に機能していましたが、ログを確認すると常に「プッシュ パッケージの署名検証に失敗しました」と表示され、作成されました。証明書を複数回発行しますが、それでも同じエラーが発生します。
助けてください。