I hope this message finds you well.
We are a development company working on a solution for a public transportation company, implementing MIFARE DESFire EV2 cards for their bus system. While we have successfully managed to read and update information on the cards using Android, we are encountering issues when trying to implement the TapLinx SDK on iOS.
To integrate TapLinxLibrary into our iOS project, we had to make several modifications to the SDK. Specifically, we removed the TapLinxLibrary.swiftmodule folder from the SDK and added a module.modulemap file with the following content:
Captura de pantalla 2024-06-09 a la(s) 5.16.07 p. m..png
We also updated the Build Settings under Swift Compiler - Search Paths / Import Paths to include:
#(PROJECT_DIR)/TapLinxLibrary
With these changes, we successfully instantiated TapLinxLibrary and executed the verifyLicense() function, receiving isSuccess == true.
However, when attempting to instantiate TL_DESFireEV2, we encountered the following error (see attached image):
Captura de pantalla 2024-06-09 a la(s) 5.17.54 p. m..png
Captura de pantalla 2024-06-09 a la(s) 5.18.46 p. m..png
We seek your guidance on resolving this issue, as it is crucial for our application to read and update information on MIFARE DESFire EV2 cards on iOS.
Thank you for your assistance.
Best regards,