答えて

1

あなたCMD +もしあなたがfirebaseドキュメントにナビゲートされるonDisconnectRemoveValueをクリックしてください: -

  • この場所でデータを確認する際
    • クライアント削除されますアプリケーションが終了したり、新しいページに移動したり、ネットワークの問題が発生したりするため、切断されています。

あなたはfirebaseへのネットワークリンクがまだ生きているユーザをログアウトするときだから、あなたはまだあなたのアプリを閉じていないとどちらもありませんあなたは、バックグラウンドであなたのfirebaseアプリを残して他のアプリに移動しています。

ので、これを使用してみてください: -

FIRDatabase.database().reference().child("your_Path").updateChildValues(["online" : false], withCompletionBlock: {(err, ref) in 


     if err == nil{ 

      // Sign out your user 

     } 
    }) 
関連する問題