13.11 IDTechEMV Class Reference 127
Parameters
tagName Name fo tag to retrieve
Returns
data Tag data
13.11.2.12 - (void) preloadEMVCardData
Preload EMV Card Data
This function will attempt to cache preliminary EMV card data. It is to be used in an envvironment where there will
be a few seconds between inserting the card and executing the startEMV command. Example would be the idle
time in collecting an amount before startEVM is executed.
13.11.2.13 - (void) removeApplicationData: (NSString ∗) AID
Remove Application Data by AID
Removes the Application Data as specified by the AID name passed as a parameter
Parameters
AID Name of ApplicationID in ASCII, example "A0000000031020". Must be between 5 and 16 characters
13.11.2.14 - (NSArray∗) retrieveAIDList
Retrieve AID list
Returns all the AID name/length on the inserted ICC. Populates response parameter with an dictionary with Keys of
AID Names (NSData∗), and values of AID Lengths (NSData∗)
Returns
response Returns a NSArray of NSString of AID Names
13.11.2.15 - (IDTech_ApplicationID) retrieveApplicationData: (NSString ∗) AID
Retrieve Application Data by AID
Retrieves the Application Data as specified by the AID name passed as a parameter. The AID will be in the response
parameter responseAID. If aidLen = 0, then requested AID was not found.
Parameters
AID Name of ApplicationID in ASCII, example "A0000000031020". Must be between 5 and 16 characters
Returns
responseAID The AID returned from the method
IDTech iOS SDK Guide for NEO2 #80152802-001