2015-05-20 97 views
1

試圖使用/瞭解iCloudKit的侷限性,因爲我想嘗試構建一個讓用戶可以共享其公共數據庫空間以上傳小圖片(VGA分辨率)的應用程序。我如何才能知道可用的公共數據庫留給我的應用程序的是什麼?今天有什麼用?我可以在應用程序內部這樣做嗎?當你超出允許的空間時會發生什麼?當我超過當天的上傳/下載限制時會發生什麼?iCloudKit空間存儲分配的存儲配額管理/監控

我是否理解了正確的文檔,我認爲可以爲您提供的公共空間隨着所述應用的用戶數量的增加而增加,因此,1位用戶爲我的應用獲得100mb的資產存儲空間,10位用戶獲得1GB [其中)在我的應用程序的公共數據庫?

有人嗎?

回答

3

是的,你是對的!但是也有一個限制,因爲Apple iCloudKit只允許你擁有10百萬用戶!如果你超過10百萬用戶,你必須支付已經在iCloud網站上陳述的額外費用。 enter image description here

讓讓更多詳細信息: - 在iCloud中的每個用戶獲得的存儲5GB來自蘋果,如聯繫人,地圖,郵件,您的應用程序(在這種情況下,蘋果也沒有建議開發自己的應用程序存儲太多的數據,因爲他們的iCloud是有限的,因此用戶會感到不舒服)等。 - 那麼100 MB是什麼?它是你的應用程序服務的公共資產存儲,它可以允許不同的用戶/應用程序訪問它!

Cloudkit免費存儲空間和數據傳輸計劃 每Cloudkit容器,你開始有:

寄存 - 5 GB的資產 - 50 MB數據庫

數據傳輸 - 25 MB /天資產 - 250 KB /天,數據庫

併爲每個用戶你得到的獎金:

存儲 - 100 MB的資產 - 1 MB數據庫

數據傳輸 - 資產0.5 MB /天 - 數據庫

實例計算 5 KB /天,要獲得的數字更好的手感,我已經創建了一些示例計算。

隨着1K Cloudkit用戶你

寄存 - 105 GB的資產 - 1 GB數據庫

數據傳輸 - 資產505 MB /日 - 5.25 MB /天,數據庫

更多有關詳細iCloudKit去約iCloudKit的容器http://blog.equanimity.nl/blog/2014/06/13/cloudkit-storage-and-data-transfers/http://appleinsider.com/articles/14/06/07/apples-new-icloud-storage-plans-cheap-for-consumers-even-cheaper-for-developers

更多細節說明: http://www.techotopia.com/index.php/An_Introduction_to_CloudKit_Data_Storage_on_iOS_8 圖像波紋管來自techotopia.com enter image description here 希望得到這個幫助。

+0

您是否爲每個應用程序獲得了大量的免費存儲空間?還是它是所有應用程序的總和? – Nshweky