Apps informing the user they are doing to ask for permission is not a dark pattern. It’s used to give user more context. Maybe you’ve seen it done poorly but when done correctly it’s good.
https://developer.apple.com/design/human-interface-guideline...