Knowledgebase

Apple Cloud Services for Developers Print

  • appletechnology, apple, database, guide, howto, solution, zillionkinghost, hosting
  • 0

Storage and synchronisation.

WHAT THE CLOUD DATABASE PROVIDES

Storage synchronised across a user's devices, tied to their account.

WHAT MAKES IT DISTINCTIVE

Storage in the user's own account allowance rather than yours No server to operate Authentication handled by the account

WHAT THAT SUITS

Applications where each user's data is their own.

WHAT IT DOES NOT SUIT

Data shared widely between unrelated users Applications needing a web presence or other platforms Complex server-side logic

WHY THAT SECOND POINT MATTERS

It is Apple-only, so an Android or web version needs something else.

WHAT THE DATABASE SCOPES ARE

Private, per user Shared, between specific users Public, to everyone using the application

WHAT TO KNOW ABOUT THE PRIVATE SCOPE

You cannot read it, by design.

WHAT THAT MEANS

You cannot support a user by inspecting their data.

WHAT TO HANDLE

Users not signed in Storage full Being offline Conflicts between devices

WHAT TO TEST

Two devices changing the same data.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot