そして、受け取ったのはそれだけでした。残りはハブから届きました。
16.4 がリリースされました。Meta および他の Discourse ホストのフォーラムでプッシュ通知を購読できましたが、それは私が A2HS を知っていたからです。
待ちに待ったアップデートです。
iOSを16.4にアップデートし、フォーラムをホーム画面に再追加し、通知を有効にし(Discourseから有効になったというお祝いのメッセージが表示されました)、iOSの集中モードがすべてオフになっていることを確認し、セカンドユーザーアカウントから自分宛にメッセージを送信しましたが、プッシュ通知が表示されません。
Discourseフォーラムは1週間ほど前にアップデートされたと思いますが、再構築してテストしてみます。
それ以外に、アプリのアイコンにバッジが表示されなかったり、通知センターに通知が表示されなかったりする理由に心当たりはありますか?
あなただけではありません!
すぐに動作します。
通知は、(確か) 5分間オフライン/サイトから離れている場合、またはデフォルトで10分間離れている場合にのみ受け取られます。したがって、この基準も満たしていることを確認してください。
それはHubの動作と一致していますか?
どちらもPWAなので、同じはずですよね?
HubはPWAではありませんが、同じロジックが適用されると思います。
Hubは、Web Viewを使用して各Discourseインスタンスを公開するReact Nativeベースのアプリです。
ああ、わかりました、これを変更する方法はありますか?
メール通知が送信されない理由は、私が離席していた場合であることは理解できますが、プッシュ通知、特にチャットに関する通知については、なぜかあまり納得できません。チャットはより即時的なものです。
これを変更する方法、および実際にはより時間がかかる可能性がある方法については、Push notification time window mins can be double that time を参照してください。
iOS 16.4を実行しており、Metaをホーム画面に追加しました。通知はiOSアプリの設定で許可されています(「即時」配信に設定)。アプリ自体で通知を許可し、即時確認通知を受け取りました。
フォーラムにしばらくアクセスせず、メール通知を受け取った後、数時間経っても通知が届きません。
つまり、@merefieldさんと同じ状況です。
@RGJ のリンクは最近のバグ修正へのリンクです。修正は本日行われたばかりで、まだデプロイされていない可能性が高いです。
その修正が公開された後も、サイトを10分以内に訪問した場合にプッシュが設定されない10分間のプッシュ通知ウィンドウは依然として存在します。これはサイト全体の Состояние です。
これを設定可能にするための機能リクエストを提出しました。
一晩待っても、通知は一切来ませんでした。何か別の問題が起きているようですね。
Discourse から、さらにテスト/デバッグ用のリソースが必要なようです。
たとえば、テスト通知を受け取る唯一の方法は、通知の購読を解除してから再度購読することですが、それが機能し、他の通知が届いていないとまだ疑わしい場合、どうすればよいでしょうか?
明らかに、別のアカウントに DM を送信してもらうことです。しかし、注意しないと、プッシュ通知の遅延ウィンドウ中に DM が届く可能性があり、その場合、届いたかどうかを知る方法がなくなってしまいます。(少なくともプッシュ通知の時間ウィンドウを設定/無効にできれば、それをオフにして (0 に設定して) そのように通知をテストできます。)
管理者がログをチェックして、特定の通知が送信されなかった理由を見つけることは可能ですか?
管理者としての通知に関する情報は何も見つかりません。送信されるメールについてのみです。
また、ここメタでもまったく機能していません。他にうまくいく人はいますか?
現時点ではUIはありません。
私は2016年からここでメタのWebプッシュ通知を、返信の主な方法として毎日使用していますので、Discourse側で対応していることは保証できます。
この返信について通知されましたか?
最近、全く届いていないようですが?
プッシュ通知はメール通知とどのように関係していますか?
ここにいくつかの通知が届きました。
しかし、今朝、友人にMetaでプライベートメッセージを送ってもらったのですが、メールはすぐに届きましたが、プッシュ通知は全く届きませんでした。
メールがプッシュを妨げているのでしょうか?両方同時に送信されますか?遅延時間は同じですか?
編集:メールを受信してから約5分後に、ついに通知を受け取りました。
編集2:チャットでもテストしましたが、誰かがチャットメッセージを送ってから8分後に通知を受け取りました。チャットは即時性が最も望ましい場所であるべきだと思います。
私も同じです。通知が機能するように、手動で無効化/有効化する必要があります。しかし、数時間しか機能しません。私のメンバーのほぼ全員が、ホーム画面のiOS機能を使用していますが、同じ問題を経験しています。
もう数ヶ月前に諦めました。
2024年のiOS 18でWebプッシュ通知が実現するかもしれません。