Greetings,
We are currently integrating NFC functionality using the CLRC663 reader chip. Our client’s mobile app supports both Android and iOS devices.
On Android, we successfully detect the device and retrieve the Random UID (RUID) since Android phones generate and transmit it automatically. However, on iOS, we’ve noticed that the device does not transmit any RUID on its own.
We understand that Apple uses Enhanced Contactless Polling (ECP) as part of its Wallet and VAS (Value Added Services) protocols. Could you please confirm whether implementing ECP is required to obtain a simple RUID from iPhones, or if there is another mechanism for detecting iPhones without triggering Apple Pay?
Thank you in advance for your clarification.