2 Replies
      Latest reply on Dec 12, 2018 4:05 AM by mig82
      pmills Level 2 Level 2 (90 points)

        I work on an iOS application for a customer who manages the App Store uploading.  Their latest submission was rejected with the messages:

         

        "This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSBluetoothPeripheralUsageDescription key with a string value explaining to the user how the app uses this data.

        This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app uses this data."

         

        I'd be fine with doing that except for the fact that our app doesn't use either Bluetooth or a microphone.

         

        I'm assuming that some 3rd-party (or Apple) library brings in references that could potentially make use of these features.  How do I detect the root cause of the rejection so that I can either remove it or explain it?