2016-03-22 15 views
0

Bir uygulamayı iOS Par SDK 1.12.0 kullanarak bir hatayı araştırıyorum. Model, bir PFUser için bir işaretçi olan bir sütun "yazar" ile "İçerik" dir. Içerik almak için sorgu "yazar" içerir ve sorgu geri döndüğünde her şey iyi. Ancak içeriği görüntüledikten ve tabloyu yeniden yükledikten sonra (içerik, içerik oynatıcısı tarafından "okunur" olarak işaretlenir) kullanıcı nesnesi, objectId'den başka bir veriye sahip değildir.PFUser verilerini kaybetme

Bunun nedenini merak ediyorum veya kullanıcı verisi tekrar sıfırlandığında kırılmanın bir yolunu bulmak istiyorum. Yerel veri deposunu devre dışı bırakmak sorunu gidermek gibi görünüyor ancak uygulama için yeni sorunlar sunuyor. CloudCode, içerik görüntülerini izlemek için kullanılırken, uygulama verilerini tetiklemesini sağlayan bir şey olabilir mi?

cevap

1

Bu, Parse SDK'sinin yerel modeli herhangi bir şans eseri güncelleştireceği ortaya çıkıyor. Bulut işlevlerinden biri, kullanıcılara üretimde yanlışlıkla veri kalmaması için geri dönen bazı hata ayıklama kodlarına sahipti. SDK'ya daha fazla kazmadım ama ne yazık ki bu değişiklik herhangi bir KVO bildirimini ateşlemiyor, bu yüzden sadece bulut işlev çağrılarımızı eleyerek bulmayı başardım.