What does startaccessingsecurityscopedresource() mean for different OS?

So, I'm looking into startaccessingsecurityscopedresource() function and from my current understanding this is to get temporary access to files/folders you don't implicitly have access to i.e., that don't belong to your sandbox. I can understand what it means wrt macOS, iOS, iPadOS, but what does it mean in watchOS and tvOS where there isn't any file sharing between different apps? And what is it's relevance wrt using iCloud (if there is any?)

Answered by DTS Engineer in 781702022

These routines do nothing if the URL isn’t associated with a dynamic sandbox extension. That’s not an accident, but rather a deliberate design choice to make it easier for you to share code between contexts.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

These routines do nothing if the URL isn’t associated with a dynamic sandbox extension. That’s not an accident, but rather a deliberate design choice to make it easier for you to share code between contexts.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

What does startaccessingsecurityscopedresource() mean for different OS?
 
 
Q