Elma test kılavuzun ihlal nedeniyle bizim app reddedildi reddetmek neden olur:NSUserDefaults uygulaması
Elimizdeki yana
[iOS Veri Depolama Kuralları ya da reddedilecektir uymalı 2.23 Uygulamalar] veritabanı dosyalarımızı
NSURLIsExcludedFromBackupKey
bayrağı olmadan sakladı - iCloud'da yedeklendi - ve reddedildi.Yani, bizim dosyalara
NSURLIsExcludedFromBackupKey
bayrağı eklendi ve iCloud depolanan veri miktarını azalmıştır.AMA - biz NSUserDefaults da iCloud uzayda bir miktar alır fark etti.
[NSUserDefaults standardUserDefaults]
kullanıyoruz ve çok fazla kontrolümüz yok. Bizdevice->settings->iCloud->Storage
&BackUP->Manage Storage
giderseniz, bizim uygulaması hala çünkü NSUserDefaults kullanmak yerine, iCloud veri 0.5 kb aldığını görebiliriz. (0 olarak azalacak kodunda NSUserDefaults kullanımlarını çıkarmadan - hiçbir veri)
Elma NSUserDefaults iCloud veri alır yine bizim app reddetmek olacak mı?
Hayır, uygulamaları kullanmak beklenmektedir 'NSUserDefaults', kaplıyor diğer dosyalar ve ne kadar boşluk nerede saklandı? – danielbeard
Uygulamada 2.4 MB alan kullanıldı. Şimdi 0.4kb 0.8kb arasında sürer. – igoren
Şimdi kodda bir uyarı görüyorum: UYARI: Kopyalama Bundle Kaynakları yapı aşaması bu hedefin Donno-Info.plist dosyasını 'Donno-Info.plist' içeriyor. Polisten kopyasını paketten kopyaladığını görüyorum. Uygulamayı Apple'a zaten yolladık, bu nedenle uygulamayı reddedeceklerini düşünüyor musunuz? (Bu NSUserDefaults alan miktarını iki katına çıkabileceğini) .. – igoren