Post

Replies

Boosts

Views

Activity

Reply to HCE EEA - Fatal error: Missing required entitlement
Hi, I've found a solution thanks to the Apple developer help team. My AID was wrong. Here is the guidance: Getting this error at .isEligible indicates that while you have the entitlements assigned for your app, the AIDs are invalid. The AIDs you declare must be valid according to the ISO7816 Specification, a minimum of 5 bytes (10 hex digits, a maximum of 16 bytes (32 hex digits), and must be an even number of digits. Therefore your AIDs, containing non hex characters, are not valid, causing the entitlement error. So, you will need to find out the full hex string / bytes array value of your intended AID. That will be the value that you use in the ISO7816 SELECT command as the APDU payload code-block
Sep ’24