{"action":"closed","issue":{"url":"https://api.github.com/repos/facebook/react-native/issues/5886","repository_url":"https://api.github.com/repos/facebook/react-native","labels_url":"https://api.github.com/repos/facebook/react-native/issues/5886/labels{/name}","comments_url":"https://api.github.com/repos/facebook/react-native/issues/5886/comments","events_url":"https://api.github.com/repos/facebook/react-native/issues/5886/events","html_url":"https://github.com/facebook/react-native/issues/5886","id":133143634,"node_id":"MDU6SXNzdWUxMzMxNDM2MzQ=","number":5886,"title":"[Android] Removing unused permissions added at build time","user":{"login":"lucidrains","id":108653,"node_id":"MDQ6VXNlcjEwODY1Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/108653?v=4","gravatar_id":"","url":"https://api.github.com/users/lucidrains","html_url":"https://github.com/lucidrains","followers_url":"https://api.github.com/users/lucidrains/followers","following_url":"https://api.github.com/users/lucidrains/following{/other_user}","gists_url":"https://api.github.com/users/lucidrains/gists{/gist_id}","starred_url":"https://api.github.com/users/lucidrains/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucidrains/subscriptions","organizations_url":"https://api.github.com/users/lucidrains/orgs","repos_url":"https://api.github.com/users/lucidrains/repos","events_url":"https://api.github.com/users/lucidrains/events{/privacy}","received_events_url":"https://api.github.com/users/lucidrains/received_events","type":"User","site_admin":false},"labels":[{"id":870851515,"node_id":"MDU6TGFiZWw4NzA4NTE1MTU=","url":"https://api.github.com/repos/facebook/react-native/labels/:large_blue_diamond:Android","name":":large_blue_diamond:Android","color":"bfd4f2","default":false},{"id":934529168,"node_id":"MDU6TGFiZWw5MzQ1MjkxNjg=","url":"https://api.github.com/repos/facebook/react-native/labels/:large_orange_diamond:AsyncStorage","name":":large_orange_diamond:AsyncStorage","color":"fef2c0","default":false},{"id":298626951,"node_id":"MDU6TGFiZWwyOTg2MjY5NTE=","url":"https://api.github.com/repos/facebook/react-native/labels/For%20Discussion","name":"For Discussion","color":"0052cc","default":false},{"id":337217254,"node_id":"MDU6TGFiZWwzMzcyMTcyNTQ=","url":"https://api.github.com/repos/facebook/react-native/labels/Ran%20Commands","name":"Ran Commands","color":"ffffff","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":65,"created_at":"2016-02-12T02:43:44Z","updated_at":"2018-08-24T14:55:10Z","closed_at":"2018-08-24T14:55:10Z","author_association":"NONE","body":"_edit: see https://medium.com/@applification/fixing-react-native-android-permissions-9e78996e9865 for a workaround -@hramos_\r\n\r\nIt seems like Read/Write external storage and Read phone state permissions are automatically added to the manifest on building the android apk. Are these necessary for all React Native android apps? Is there any way to remove these permissions?\r\n\r\nandroid:uses-permission#android.permission.READ_EXTERNAL_STORAGE\r\nandroid:uses-permission#android.permission.WRITE_EXTERNAL_STORAGE\r\n\r\nIt feels weird that I'll see these permissions being requested if I install the app from the Play store if I'm not using them.\r\n"}}
{"actor":{"display_login":"dulmandakh"}}