Skip to main content
Visitor II
July 5, 2020
Solved

I have downloaded the iOS source code from https://www.st.com/en/embedded-software/stsw-st25ios001.html?icmp=tt12997_gl_****_oct2019 Part Number: STSW-ST25IOS002 But when I am compiling the code, I am facing compilation issue in the source code.

  • July 5, 2020
  • 26 replies
  • 6927 views

can anyone can help you in this regard?

    This topic has been closed for replies.
    Best answer by victor laraison

    Hi Jneig,

    The writemultipleblock commands has been added in the iOS14 beta release. We have started its integration into the iOS NFC Tap app, but we must wait the iOS14 official release in mid-september before delivering next version.

    So, I strongly suggest you to move on iOS14 for your tests...

    hope it clarifies.

    26 replies

    ST Employee
    July 7, 2020

    What are the values of Header Library path and Library search path into your build settings ?

    Visitor II
    July 7, 2020

    Thanks Vincent. The compilation issues are addressed.

    Now we are facing error: Library not found for -lST25SDK

    ST Employee
    July 7, 2020

    Please, check value of Library Path into build setting, and verify that libST25SDK.a exists in NFCTap/st25sdklib

    Let me know

    Visitor II
    July 8, 2020

    Hi Vincent, we are able to fix the library issue as per your advice.

    Here we are facing another issue in the process of building the app:

    Command Ld failed with a nonzero exit code

    Visitor II
    July 8, 2020

    Hi Vincent, Do you have any suggestion to fix this issue?

    Issue: Command Ld failed with a nonzero exit code

    ST Employee
    July 9, 2020

    sorry , I was on leave yesterday...

    Sometimes , this issue happens in Xcode env for unknown reason..

    Please, Try the following :

    • Closing & Reopening Xcode
    • Cleaning Build Folder

    Visitor II
    July 13, 2020

    Hi Vincent,

    Yes, Thanks for the advise.

    we are able to compile & test the App.

    Thanks,

    Albert John

    Visitor II
    July 21, 2020

    Hi Vincent

    We are facing issue while writing "Multiple Blocks"

    Facing error lie "Invalid Handle".

    This error is coming up in the ST25 iOS App which is in Apple Store.

    Do you have any suggestions to fix this issue?

    Thanks,

    Albert John

    ST Employee
    July 21, 2020

    hi albert,

    This is an error in buildtime or runtime ?

    Please, could you give me the test case sequence in order to be able to reproduce issue ?

    ex : select tag memory => Write => Write multiple block => @ start + Data to write...

    I know that depending on tag type, or area configuration, you cannot write too much multiple blocks.

    Let me know.

    Br,

    Visitor II
    July 21, 2020

    Hi Vincent, I am trying to write Multiblocks in Tag in Write Memory screen.

    Step 1: I selected the writing Mode to WriteMultipleBlocks .

    Step 2: I set the block Address to 0. 

    Step 3: Then I set Block Data to 0001000200030004

    Step 4: Then I clicked the start button to write the data in Nfc tag, Scanning happens after that i get this error

     Invalid response.