card.io-Cordova-Plugin
card.io-Cordova-Plugin copied to clipboard
"scanInstructions" stops either manual or camera entry on iOS 10.1
Required Information
- Cordova Plugin Version: card.io.cordova.mobilesdk 2.1.0 "CardIO"
- Platforms (iOS/Android/Both): Development on both, but bug only on iOS
- Device OS Version and Device: iOS 10.1 (14B72) on iPhone 6s Plus
Issue Description
CardIO.scan({
...
"scanInstructions": true // or false, doesn't matter
})
By stating the above option, on my iPhone at least, it will NOT load the CardIO UI (camera or manual entry).
If I remove that option, it works without changing anything else (note I have checked the iOS 10 plist requirements and they are fine).
I have no logs as nothing is logged when I ask for it to load, it just doesn't load. Running the same test (with/without scanInstructions) on Android makes no difference, Android phone worked fine.
I know it's a bit vague but there just isn't much else I can give.
I dont test, but in doc: scanInstructions String Used to display instructions to the user while they are scanning their card.
ex: "scanInstructions": "hello"