iCloud: A Black Box That Needs a Few Dials on It

One of the challenges we faced with Stashpix was how to let users control their content while remaining anonymous, and retaining that control across repeated installations and multiple devices.  We also needed to be able to ban abusive users.

Anonymous control isn’t too hard; you can merely generate a UUID and make that the key to everything the user does.  But that key is stored in the app’s sandbox, and if the app gets deleted, so does the ID. Continue reading