MJCS requires certain permissions to be enabled either in your project settings, please find a table below describing it:
Permission | Location | Note |
---|---|---|
<key>NSCameraUsageDescription</key> <string>Uses camera to capture documents</string> | Info.plist | Required for document capture/Liveness components |
<key>NFCReaderUsageDescription</key> <string>Uses NFC reader to scan document chip</string> <key>com.apple.developer.nfc.readersession.iso7816.select-identifiers</key> <array> <string>A0000002471001</string> <string>A00000045645444C2D3031</string> </array> | Info.plist | Only required when NFC module is used |
Near Field Communication Tag Reading | Provisioning Profile Capabilities | To add such capability, the easiest way is to go to your Target Settings/Signing & Capabilities/ Choose to add Near Field Communication Tag Reading |