---
title: "init(question:label:)"
framework: permissionkit
role: symbol
role_heading: Initializer
path: "permissionkit/permissionbutton/init(question:label:)-8291n"
---

# init(question:label:)

Creates a button that requests permission from parents or guardians to continue using your app after a significant update.

## Declaration

```swift
@MainActor @preconcurrency init(question: PermissionQuestion<Topic>, @ViewBuilder label: @escaping () -> Label) where Topic == SignificantAppUpdateTopic
```

## Parameters

- `question`: The permission question that describes the significant app update.
- `label`: The view to display inside the button.

## See Also

### Creating buttons

- [init(question:label:)](permissionkit/permissionbutton/init(question:label:)-25jfa.md)
