मैं तेजी से पार्स के साथ एक ऐप बना रहा हूं। एपी बंद होने और फिर से चलाने के बाद PFUser.currentuser() हमेशा शून्य लौटाता है। मैं आईओएस सिम्युलेटर का उपयोग कर रहा हूं और स्थानीय डेटास्टोर सक्षम है। मैं कुछ इस तरह उपयोग कर रहा हूँ -आईओएस। PFUser.currentuser() कैश नहीं हो रहा है। ऐप पुनरारंभ करने के बाद शून्य वापस आता है
if PFUser.currentuser() == nil {
// Perform segue to login screen
}
और प्रवेश के लिए मैं
PFUser.loginWithUsernameInBackground(...)
currentuser रहता है जब तक एप्लिकेशन पुन: प्रारंभ होने, जिसके बाद यह शून्य पर रीसेट हो जाता उपयोग कर रहा हूँ। मैंने वर्तमान उपयोगकर्ता को पिन करने का भी प्रयास किया है लेकिन यह काम नहीं करता है। मैं कैसे जांच सकता हूं कि वर्तमान उपयोगकर्ता को स्थानीय रूप से कैश किया जा रहा है या नहीं। किसी भी मदद की सराहना की जाएगी। धन्यवाद।
क्या आपको कोई समाधान मिला है? – Klemens
यहां एक ही समस्या है। – fatuhoku
ब्लॉक रिटर्न के साथ कॉल करने का प्रयास करें। क्या आप अपेक्षित उपयोगकर्ता और एक शून्य त्रुटि वापस प्राप्त कर रहे हैं? यह भी सुनिश्चित करें कि यह कॉल setApplicationId – Jeremiah