<!--
{
  "availability" : [
    "iOS: 15.0.0 -",
    "iPadOS: 15.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "FamilyControls",
  "identifier" : "/documentation/FamilyControls/AuthorizationCenter/revokeAuthorization(completionHandler:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Family Controls"
    ],
    "preciseIdentifier" : "s:14FamilyControls19AuthorizationCenterC06revokeC017completionHandleryys6ResultOyyts5Error_pGc_tF"
  },
  "title" : "revokeAuthorization(completionHandler:)"
}
-->

# revokeAuthorization(completionHandler:)

Revokes authorization to provide parental controls.

```
func revokeAuthorization(completionHandler: @escaping (Result<Void, any Error>) -> Void)
```

## Parameters

`completionHandler`

A closure the system calls after
it completes the authorization request.
The system passes the following parameters:

- `result`: A value that represents either a success or a failure,
  including an associated <doc://com.apple.documentation/documentation/Swift/Error> object for failures.

## Discussion

If your app’s authentication status is [`AuthorizationStatus.approved`](/documentation/FamilyControls/AuthorizationStatus/approved)
this method revokes authentication.

> Note: This method has no effect if your app’s current authentication status is
> ``doc://com.apple.FamilyControls/documentation/FamilyControls/AuthorizationStatus/denied``.

The completion handler’s <doc://com.apple.documentation/documentation/Swift/Result>
parameter indicates whether the request completed successfully.
It doesn’t indicate your app’s authorization state.

After you revoke authorization,
your app no longer provides parental controls,
and the system no longer enforces restrictions,
such as preventing the user from deleting your app.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)