iOS: Find all the permissions which are granted or denied to an app

Hi,

Is there a way I can find all the permissions which are granted/denied to an app in iOS? Any particular API which can run through all the permissions at one place?

Answered by DTS Engineer in 771647022

Any particular API which can run through all the permissions at one place?

Are you talking about TCC privileges? Like those configured in Settings > Privacy & Security?

If so, the answer is “No.” Each subsystem has its own unique API to query the state of its associated TCC privilege; there’s no overarching TCC API that lets you query them in some consistent way.

Why do you want to do this?

Share and Enjoy

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

Does this solves your problem?

https://codermite.com/t/in-ios-how-can-i-retrieve-a-list-of-all-the-permissions-granted-or-denied-to-an-app/

Accepted Answer

Any particular API which can run through all the permissions at one place?

Are you talking about TCC privileges? Like those configured in Settings > Privacy & Security?

If so, the answer is “No.” Each subsystem has its own unique API to query the state of its associated TCC privilege; there’s no overarching TCC API that lets you query them in some consistent way.

Why do you want to do this?

Share and Enjoy

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

Thanks a lot Eskimo!

iOS: Find all the permissions which are granted or denied to an app
 
 
Q