Swift part13 (412レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
199: デフォルトの名無しさん (ワッチョイ aebb-UvRM) [] 2022/01/08(土) 08:52:04.10 ID:8xL1aVgM0(1/2) AAS
>>198
198(1): デフォルトの名無しさん (ワッチョイ 4592-6dX5) [] 2022/01/08(土) 01:40:25.57 ID:VMaFtCS80(1) AAS
>>196
Realtime databaseで各部屋の
接続中のユーザーリストを管理してます

・ユーザーが退室する(退室ボタンを押す)
・Firebaseとの接続が切れる(onDisconnect)

は検知して対応できるんですが
知らぬ間にOSに殺された時は
onDisconnectも発火しないようで
ゾンビユーザーとしてrealtime databaseに
残ってしまうようです
BGに移行するタイミングでステータスを鯖で保存、仮で退出とかね
一定時間が経過したら鯖で退出処理を行う
FGに戻ったタイミングでiOSから鯖のステータスを確認したらどうだろう?
200: デフォルトの名無しさん (ワッチョイ aebb-UvRM) [] 2022/01/08(土) 08:59:52.41 ID:8xL1aVgM0(2/2) AAS
あとは Background Processing Tasks で対応する感じかなー
俺は使ったことないけど参考になれば
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s