21 Replies
      Latest reply on Nov 27, 2019 2:00 PM by davesgnt
      Behnaz Level 1 Level 1 (0 points)

        I'm trying to use iOS 13's new CoreNFC capabilities to read\write data to an ISO15693 compatible chip.  My app includes the NFC Tag Reader Session Formats Entitlements:

         

        <key>com.apple.developer.nfc.readersession.formats</key>
        <array>
          <string>NDEF</string>
          <string>TAG</string>
        </array>
        

         

        The NFCTagReaderSessionDelegate receives an object that conforms the NFCISO15693Tag protocol and I have been successfully called readSingleBlock function to read dtat from the Tag. But whenever I call customCommand to send a proprietary command for reading data from the Tag,  I get the following error: "Error Domain=NFCError Code=2 "Missing required entitlement" UserInfo={NSLocalizedDescription=Missing required entitlement}".

         

        Does anyone has managed to get this work? What are the missing entitlements needed to use customCommand function?