3 ms·
Number one, if you are using Apple products in a high-security environment (e.g. HIPAA compliance) you should enable 2-factor authentication.[1] This will provi
by abalone 12y ago
Number one, if you are using Apple products in a high-security environment (e.g. HIPAA compliance) you should enable 2-factor authentication.[1] This will provide good security for data stored in the cloud.
Number two, there is an easy way to prevent data from ever even touching the cloud. Just immediately save the new document to a local non-iCloud folder before you populate it.
In terms of whether defaulting unsaved docs to iCloud is a good/bad design decision:
Defaulting unsaved documents to the cloud means if someone steals your account login and you don't have 2-factor auth enabled, they can access your unsaved docs.
Defaulting unsaved documents to local storage means continuity doesn't work and kills a lot of value of iCloud.
I think it's a good decision.
[1] http://support.apple.com/kb/ht5570 http://support.apple.com/kb/ht5570
- sneak 12y agoContinuity is only designed to work within a few meter range for handoff (and indeed requires bluetooth), which could easily be achieved over local bluetooth-bootstrapped p2p wifi. Red herring.
- abalone 12y agoContinuity data sync happens via iCloud. From the developer docs: "Handoff passes only enough information between the devices to describe the activity itself, while larger-scale data synchronization is handled through iCloud." Can't say for sure whether a p2p wifi connection would really be an good substitute but I'm skeptical and I bet Apple's thought it through. I know AirDrop works that way but it seems to take a few seconds to set up the connection. Handoff is super fast, in my experience. So since AirDrop is designed to connect with unknown devices that p2p setup performance hit makes sense, but since handoff is for trusted devices, going through iCloud might be faster. https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/Handoff/HandoffFundamentals/HandoffFundamentals.html#//apple_ref/doc/uid/TP40014338 https://developer.apple.com/library/ios/documentation/UserEx...
- sneak 12y agoYes, I am aware that that is how they chose to implement it. It was not necessary to do it that way and the exact same user experience could be achieved without the data leaving the room. Continuity only needs to work within bluetooth (and therefore wifi) range. If Continuity didn't require bluetooth (e.g. for picking up a document on your mac that was started on your phone left in the car in the parking garage) then this design decision could be defended, at least a little bit - but it doesn't work that way.
- abalone 12y ago> the exact same user experience could be achieved without the data leaving the room But you ignored what I noted about the performance of setting up p2p wifi vs. iCloud. Given that Apple does implement p2p wifi for AirDrop, it lends support to the theory that they had good reason to pass on it for Continuity.