Hızlı bir şekilde Parse ile bir uygulama yapıyorum. Uygulama durdurulduktan ve tekrar çalıştırıldıktan sonra PFUser.currentuser() her zaman nil değerini döndürür. IOS simülatörünü kullanıyorum ve yerel veri deposu etkinleştirildi.iOS ile Ayrıştır. PFUser.currentuser() önbelleğe alınmıyor. Uygulama yeniden başlatıldıktan sonra sıfırlar
if PFUser.currentuser() == nil {
// Perform segue to login screen
}
Ve giriş için ben nil sıfırlanır sonra uygulama yeniden dek CurrentUser kalır
PFUser.loginWithUsernameInBackground(...)
, kullanıyorum - Böyle bir şey kullanıyorum. Akımcıyı sabitlemeye bile çalıştım ama işe yaramıyor. Geçerli kullanıcının yerel olarak önbelleğe alınıp alınmadığını nasıl kontrol edebilirim. Herhangi bir yardım mutluluk duyacaktır. Teşekkürler.
Bir çözüm buldunuz mu? – Klemens
Aynı sorunu burada da aldım. – fatuhoku
Aramayı blok geri dönüşü ile yapmayı deneyin. Beklenen kullanıcıyı ve geri dönüşü geri alıyor musunuz? Ayrıca bu çağrının setApplicationId – Jeremiah