2013-02-22 9 views
5

Apple belgelerinin, kullanıcı tarafından oluşturulan belgelerin ya tümünün yerel olarak depolanması gerektiğini ya da tümünün iCloud'da saklanması gerektiğini belirtmiş gibi görünüyor.Apple'ın iCloud'da "hepsi ya da hiçbir şey" duruşu: Bu zor bir kılavuz mu?

bir uygulamanın tüm belgeler yerel sanal veya iCloud kap dizininde ya depolanır: Burada this iOS page ait bir örnek (Tüm kendilerine ait olan vurgu) 'dir. Bir kullanıcı iCloud'da depolama için tek tek belgeleri seçememelidir.

Ben kullanıcıların bireysel belgeleri yönetmesine izin vermek istiyorum: belki de tek Cihazlar üzerinde manipüle böylece başka iCloud olmak, (onların iCloud ödenekten yer kazanmak için) yerel olmak istiyorum, ve diğeri DropBox'ta olmak için bir arkadaşınızın hesabına kopyalayabilir veya el ile yedekleyebilir veya hatta harici olarak düzenleyebilirler. Özellikle ya da hiç bir şey yaklaşımı, özellikle DropBox sync'u tanıtmak için geldiğimde esneklik yoluna girecektir. Benim durumumda, bireysel seçim daha basit UI için de yapar.

Yani soru şu: Ben kullanıcılar depolama tercihini (yerel, iCloud ve yakında DropBox) bireysel doküman başına seçmek için izin vermek planlarım sopa eğer yorumu anda sorun bekleyebilir miyiz? Bunun için özel kurallar bulamadım. Düzenleme: the guidelines hiçbiri hatta iCloud söz.

+0

Bu görüşü destekleyecek gerçeklerim olmamasına rağmen, sorun beklerim. Belki ilk incelemede değil, ama bir noktada, bir değişiklik yaptığınızda veya herhangi bir şekilde, birileri muhtemelen bunu fark edecek ve uygulamayı reddedecektir. – jimpic

+0

Hangi temelde? Temel olarak, ya hep ya hiç olmayan şeylerin daha kullanıcı dostu olduğunu düşünüyorlar mı? Bir uygulamayı reddetmek için biraz öznel görünüyor. – Clafou

+3

Eh, bu Apple - onlarla tartışmaya çalışma, anlamsız. Ve evet, kullanıcılar bunu bulutta kullanıp kullanamayacaklarını düşünmek için zaman harcamamaları gerektiği konusunda daha kullanıcı dostu olduğunu düşünüyorlar. Yalnızca bulutta bazı dokümanlarınız varsa ve bazılarınız bulutta olmayan bir belgeyi aradığınız kötü durumu deneyimleyebilirsiniz ... – jimpic

cevap

1

Bu bir gerektiği değil, bir zorunluluk (tıpkı sen gerektiği destek iPad'de tüm yönlendirmeleri ama UI tam bir yeniden düzenlendi gerekir eğer için zorlayabilir sanmıyorum) . Yeterince zorlayıcı bir kullanım durumunuz ve rahatsız olmayan bir kullanıcı arayüzünüz varsa, izin vereceğinden şüpheleniyorum, ancak bunu test etmedim.

İnceleme yönergelerinde yer almıyorsa, "kullanılabilirlik" — için herhangi bir gereksinim dışında reddedilme gerekçesi olduğundan şüphe duyuyorum, ancak dürüst olmak gerekirse, orada UI'lerin ortalama kalitesi göz önüne alındığında, çok endişelenmeyeceğim.

(Nitekim bu kılavuz sıkı bir yorumlama/etc/roll-your-kendi-bulut depolama Dropbox/Google Drive kullanmak gerekmiyor yani, ama sürece o neredeyse kesin niyet değil antitröst davaları davet.)

1

Ben iCloud ile bir uygulama için birçok test yaptılar. Her şeyin iCloud'da olup olmadığını kullanıcı için şeffaf olacağını varsayardım, aksi halde Apple bu yaklaşımı neden önerdi?

Maalesef bunu sunmadan önce tam olarak bu test etmedi. ICloud ve IOS 4 ile 5 UIDocument içinde birçok sorun vardı (5 tuhaf kazaların birçok radar girişi). Aslında, muhtemelen uygulamayı daha iyi hale getirmek yerine geliştirme süremimin yarısını bu sorun üzerinde çalışıyordum.

Neyse, alt çizgi yalnızca bulut üzerinde çalışan docs erişirken benim app FAZLA yavaş olmasıydı. Apple, Mobil Belgeler dizinlerindeki belgeleri önbelleğe almayı deniyor. Önbelleğe alma durumunun nasıl belirleneceğine dair en az bilgi vardır ve bu nedenle kullanılamamayan dokümanlarda veya yavaşlıkta çalışmayı deneyin. UI, UITableViews'da aşırı derecede sarsıldı ya da sistem kütüphanelerinde tamamen çöktü.

Yani, sonuç olarak benim uygulama mağazaları her şey yerel olduğunu.Bir kullanıcı bir değişiklik yaparsa, uygulama bunu iCloud'a kopyalar ve dokümanın buluta geçişini izlemek için arka plan süreçlerini çalıştırır. Ayrıca, arka plan süreçlerinde her şeyi senkronize halde tutmak için iCloud'da başka bir cihaz tarafından değiştirilen dosyaları manuel olarak aktarır.

Apple yorumcularından hiç şikayetim olmadı. Eğer yapsaydım, onları birçok radar girişine yönlendirirdim.

+0

Ben app diğer yönlerini geliştirmek için harcanan çok zaman harcama üzerinde aynı hayal kırıklığı ifadesi ile, birçok benzer mesajlar okuyorum. Çok cesaret verici değil! Teşekkürler ve bir çözüm bulmak için çok iyi. – Clafou

İlgili konular