का उपयोग करते समय उपयोगकर्ता ऑनलाइन है या नहीं, यह पता लगाने के लिए कि कोई संदेश भेजने से पहले (यानी एक फायरबेस ऑब्जेक्ट पर सेट सेट करें), क्या यह निर्धारित करने का एक अनुशंसित तरीका है कि उपयोगकर्ता ऑनलाइन या ऑफलाइन है या नहीं?फ़ायरबेस आईओएस एसडीके
उदाहरण के लिए:
[firebase setValue:someValue withCompletionBlock:^(NSError *error, Firebase *ref) {
// This block is ONLY executed if the write actually completes. But what if the user was offline when this was attempted?
// It would be nicer if the block is *always* executed, and error tells us if the write failed due to network issues.
}];
हम अपने iOS एप्लिकेशन में इस की जरूरत है, क्योंकि उपयोगकर्ता कनेक्टिविटी खो सकता है अगर वे उदाहरण के लिए एक सुरंग में चला गया। यदि फ़ायरबेस इस तरह से एक अंतर्निहित तरीका प्रदान नहीं करता है, तो हम आईओएस की पहुंच योग्यता API की निगरानी करने का सहारा लेंगे।