title: React-Native : Unnecessary permissions needed for App submission to App store
body: <p>Missing Purpose String in Info.plist File - 
  <strong>NSCalendarsUsageDescription key,
  NSBluetoothPeripheralUsageDescription ,
  NSAppleMusicUsageDescription key,
  NSMotionUsageDescription key,
  NSSpeechRecognitionUsageDescription key</strong> </p>
  
  <p>My package.json</p>
  
  <pre><code>"dependencies": {
      "immutable": "^3.8.2",
      "native-base": "^2.8.0",
      "react": "16.4.1",
      "react-native": "0.56.0",
      "react-native-animatable": "^1.3.0",
      "react-native-camera": "^1.2.0",
      "react-native-circular-progress": "^1.0.1",
      "react-native-countdown-circle": "^3.0.0",
      "react-native-firebase": "^4.3.8",
      "react-native-navigation": "^1.1.484",
      "react-native-notifications": "^1.1.20",
      "react-native-push-notification": "^3.1.1",
      "react-native-qrcode-scanner": "^1.0.1",
      "react-native-svg": "^6.5.2",
      "react-native-swipeout": "^2.3.6",
      "react-navigation": "^2.12.1",
      "react-redux": "^5.0.7",
      "redux": "^4.0.0",
      "redux-logger": "^3.0.6",
      "redux-persist": "^4.10.2",
      "redux-persist-transform-immutable": "^5.0.0",
      "redux-saga": "^0.16.0",
      "reselect": "^3.0.1",
    },
    "devDependencies": {
      "babel-jest": "23.4.2",
      "babel-preset-react-native": "^5",
      "jest": "23.5.0",
      "react-test-renderer": "16.4.1"
    },
    "jest": {
      "preset": "react-native"
    },
  </code></pre>
  
  <p>Any solution, as I haven't used any of these features in my app and also I don't need these kinds of access in my app.</p>