Need help with DBPrivacyHelper?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

441 Stars 63 Forks MIT License 43 Commits 8 Opened issues


Quick tool to explain the right place to enable your privacy settings

Services available


Need anything else?

Contributors list


Alt text

Quick category to explain the right place to enable your privacy settings


DBPrivacyHelper is a simple UIViewController category and it has a simple integration:

  • Import UIViewController+DBPrivacyHelper.h
  • Open the modal using a simple method:
- (void) openHelper {
    [self showPrivacyHelperForType:DBPrivacyTypeLocation];
  • Use the other method to customize the controller or the action blocks:
- (void) openHelperToCustomize {
    [self showPrivacyHelperForType:DBPrivacyTypeLocation controller:^(DBPrivateHelperController *vc) {
        //customize the view controller to present
    } didPresent:^{
        //customize the completion block of presentViewController:animated:completion:
    } didDismiss:^{
        //customize the completion block of dismissViewControllerAnimated:completion:
    } useDefaultSettingPane:YES];


is set to YES, DBPrivacyHelper opens the default setting pane in iOS 8. Set NO if you want to see the
with all iOS.

Privacy settings types: - DBPrivacyTypePhoto - DBPrivacyTypeCamera - DBPrivacyTypeLocation - DBPrivacyTypeHealth - DBPrivacyTypeHomeKit - DBPrivacyTypeMotionActivity - DBPrivacyTypeContacts - DBPrivacyTypeNotifications - DBPrivacyTypeReminders - DBPrivacyTypeCalendars - DBPrivacyTypeMicrophone - DBPrivacyTypeTwitter - DBPrivacyTypeFacebook

iOS Target




Created by:

Daniele Bogo

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.