Closed aytacyaydem closed 1 year ago
Are you able to provide a stack trace showing where its crashing and also a debug log (set log level to debug)?
@aytacyaydem I do not have any problems with my ios-native application reading Turkish e-ids. Inspecting the stack trace would be nice.
This bug was related to useFlipper and OpenSSL. There is OpenSSL in useFlipper on debug mode but not in release mode that was the cause of the error. We added the following configurations in Xcode for the release mode to fix it.
I have a React-Native application and I implemented a 3rd party eID NFC Reader SDK. This 3rd SDK is using NFCPassportReader library and CoreNFC package also. I'm trying to read Turkish Citizenship eID with this module. My problem this module is working properly in debug mode but It's crushing in release version. I've added a crush log related to this issue and I've added tagReaderSession implementation code. I've added my "com.apple.developer.nfc.readersession.iso7816.select-identifiers" configuration code also. Does anybody have an idea about that problem?
Video recording of this issue: https://vimeo.com/784270897
I can run the application in debug mode without any problems, but when I start reading nfc in release mode, the application crashes.