Asking Permission By The User

As advised by @Taifun, you do not need to manually request these permissions...

Did you follow/try all the guidance here: