Function

CFURLStopAccessingSecurityScopedResource

In an app that adopts App Sandbox, revokes access to the resource pointed to by a security-scoped URL.

Declaration

void CFURLStopAccessingSecurityScopedResource(CFURLRef url);

Parameters

url

The security-scoped URL that points to the file-system resource you want to stop accessing.

Discussion

When you no longer need access to a file or directory pointed to by a security-scoped URL, such as one returned by resolving a security-scoped bookmark, call this function (or its Cocoa equivalent, stopAccessingSecurityScopedResource) on the URL.

See Also

Working with Bookmark Data

CFURLCreateBookmarkData

Returns bookmark data for a URL, created with specified options and resource values.

CFURLCreateBookmarkDataFromAliasRecord

Initializes and returns bookmark data derived from an alias record.

CFURLCreateBookmarkDataFromFile

Initializes and returns bookmark data derived from a file pointed to by a specified URL.

CFURLWriteBookmarkDataToFile

Creates an alias file on disk at a specified location with specified bookmark data.

CFURLStartAccessingSecurityScopedResource

In an app that has adopted App Sandbox, makes the resource pointed to by a security-scoped URL available to the app.