Core NFC

RSS for tag

Detect NFC tags, read messages that contain NDEF data, and save data to writable tags using Core NFC.

Core NFC Documentation

Posts under Core NFC tag

65 Posts
Sort by:
Post not yet marked as solved
0 Replies
49 Views
Received required entitlements from apple and as per the below link ios should allow us make third party app as default contactless app in EEA region. But, Settings app only shows the toggle button to enable/disable Contactless capability. But, not an option to make an app as default contactless app. com.apple.developer.nfc.hce.default-contactless-app | Apple Developer Documentation Anyone has faced similar issue? Is above feature released or not, how can we confirm ?
Posted Last updated
.
Post not yet marked as solved
0 Replies
46 Views
I am following this code https://developer.apple.com/documentation/corenfc/building_an_nfc_tag-reader_app to implement a simple scanner for NFC. Now whenever I scan I am always getting <NSXPCConnection: 0x3036981e0> connection to service with pid 60 named com.apple.nfcd.service.corenfc: Exception caught during decoding of received selector didDetectExternalReaderWithNotification:, dropping incoming message. Exception: Exception while decoding argument 0 (#2 of invocation): Exception: decodeObjectForKey: class "NFFieldNotificationECP1_0" not loaded or does not exist>. this error. It always calls this function func readerSession(_ session: NFCNDEFReaderSession, didInvalidateWithError error: Error)
Posted Last updated
.
Post not yet marked as solved
0 Replies
57 Views
Hello everyone Together with a team of students, we have developed an application for android, a pass system that works using NFC, tell me if it will be possible to release a similar system on iOS. It's just that payment using NFC does not work in Russia. In our case, payment is not necessary, the NFC chip is used to transmit the signal to the reader. I would be very grateful if you could tell me if it will be possible to release our application in the App Store
Posted
by Semyon-m.
Last updated
.
Post not yet marked as solved
1 Replies
105 Views
Hello all! I have an app (Scriptio Medication Management) that uses NFC on iPhone, and that works really well. However, I need a larger screen to satisfy customer requests (reports, etc). Because we use NFC tags to authenticate & authorize I need to stick with this tech. I cannot assume that all my customers have iPhone (we also deploy to Android) so pairing an iPad with an iPhone doesn't work for us. I was looking at an external device such as FlowJack, but since iPad no longer has an audio port, this won't work for me. Has anyone been able to solve this type of issue? Ideally I can find a solution that non-technical folks can attach/pair with an iPad to read NFC devices (NOT payment processing). Thanks in advance
Posted Last updated
.
Post not yet marked as solved
0 Replies
173 Views
hi im tryng for some time to get the certification for NFC-enabled pass to use with Apple Wallet. but not response from apple team they just send a email with some question we reply but them we have not response.. can some one help me?
Posted
by chesvere.
Last updated
.
Post not yet marked as solved
0 Replies
472 Views
Hello everyone, Apple has finally released the iOS 17.4 version which also allows you to develop apps with HCE technology. Unfortunately, besides the API (https://developer.apple.com/documentation/corenfc/cardsession), I can't find any example projects. I understand that the update was released recently, but if anyone has already tried to develop an app of this kind, any help is welcome!
Posted
by EDD_HID.
Last updated
.
Post not yet marked as solved
1 Replies
1.1k Views
Hi, I was using NFCNDEFReaderSessionDelegate at first to read and write the cards, but didDetect tags method did not detect any tag because my nfc tag is not pre-formatted, it was calling other delegate methods so I have my NFCNDEFReaderSessionDelegate setup correctly. Hence, I used NFCTagReaderSessionDelegate, didDetect tags method of NFCTagReaderSessionDelegate detected tag and the tag was not pre-formatted. The issue I have been facing is I am not able to write for the first time and getting an error Error Domain=NFCError Code=102 "Tag Not NDEF formatted" UserInfo={NSLocalizedDescription=Tag Not NDEF formatted}. When I used another app from apple store to write data on the same tag which is not pre-formatted. Using that app, I am able to write the data on that tag. That app was using CoreNFC framework I believe, as it has NFC session alert which seems it was from apple library CoreNFC, so I assume that there must be a way to write the data on unformatted nfc tags. Do I have to use any low level of commands? I am not sure how can I fix this issue. Please provide some sample code, suggestions, right path to make the tag ready to have NDEF format and able to write the data on it. Here is my NFC tag details:
Posted
by rkpatel.
Last updated
.
Post marked as solved
1 Replies
219 Views
I'm working on an app (actually in Test Flight) that has camera and NFC support. So in iPhone is obviously working as expected, but when testers want to try the camera "aspect" of the app on iPads they can't even download the app it says "No compatible hardware" in Test Flight. What I need to do in this case, I already have a UI/UX solution when theres no NFC support or it's disabled (Android can detect this) but here I have no clue if I'm missing something. Thanks in advance
Posted
by mmouy.
Last updated
.
Post not yet marked as solved
0 Replies
296 Views
Hi there. I am using flutter_nfc_kit (https://pub.dev/packages/flutter_nfc_kit) to make application that sends bytes to NFC module using tranceive commands, but really often system respond with error 500 or 103... Is there anything in this package that I can change for my commands to work fine? Cause now when I try to scan data it takes minimum like 30 seconds whereas on Android it takes like 7-10 seconds every time Thanks for any feedback
Posted
by aNOOBis.
Last updated
.
Post not yet marked as solved
1 Replies
327 Views
Hello I am developing an iOS app and would like to read an EMV card that is issued by me and want my customers to tap to activate simply to validate the possession of the card at the time of activation. Any suggestions welcome on how can i achieve this using either NFC Framework or secure elements
Posted
by tarriin.
Last updated
.
Post not yet marked as solved
1 Replies
487 Views
Tap to Pay capabilities are enable and I can use in development profile but I cannot make build that I can upload on TestFlight using the distribution profile because during create build I am getting "Provisioning profile doesn't support the Tap to Pay on iPhone capability." this should be working because I checked twice that distribution profile and certificate have this capability and added in Xcode. how can I resolve this mismatched profile issue I am using Xcode - 15.0.1
Posted Last updated
.
Post not yet marked as solved
0 Replies
367 Views
i am implementing the Tap and Pay for stripe terminal during this i want to check whether the merchant accepted the terms and conditions or not using the isAccountLinked(using:) but this method requires the parameter - "The token from your payment service provider. This token contains the merchant identifier." i cannot find any other reference for the merchant identifier how to retrieve or how to get it as per stripe support they said you need to contact the apple support.
Posted Last updated
.
Post not yet marked as solved
0 Replies
272 Views
I need to implement a scenario where a POS machine interacts with an iPhone, but sometimes tags pop up slowly. It is fast on iOS 16, but it becomes very slow after upgrading to iOS 17。 May I ask the following questions: 1、What is the frequency of Background Tag Reading 2、Is there any way to trigger Background Tag Reading
Posted
by Cpp94.
Last updated
.
Post not yet marked as solved
0 Replies
549 Views
Hi community! I'm on the hunt for alternatives to digital onboarding and NFC reader libraries on iOS (and maybe on Android too). Do any of you know of alternatives to: https://github.com/AndyQ/NFCPassportReader They should be compatible with ICAO Doc 9303 MRTD - https://www.icao.int/publications/pages/publication.aspx?docnum=9303 Your insights and suggestions mean a lot! Thanks! Description: NFCPassportReader - This package handles reading an NFC Enabled passport using iOS 13 CoreNFC APIS Version 2 (and the main branch) now uses Swift Async/Await for communication. If you need an earlier version, please use 1.1.9 or below! Supported features: Basic Access Control (BAC) Secure Messaging Reads DG1 (MRZ data) and DG2 (Image) in both JPEG and JPEG2000 formats, DG7, DG11, DG12, DG14 and DG15 (also SOD and COM datagroups) Passive Authentication Active Authentication Chip Authentication (ECDH DES and AES keys tested, DH DES AES keys implemented ad should work but currently not tested) PACE - currently only Generic Mapping (GM) supported Ability to dump passport stream and read it back in Uses Async/Await
Posted
by iSadko.
Last updated
.
Post not yet marked as solved
3 Replies
892 Views
Hi everyone, I work in a company with NFC-enabled reader manufacture. As for the title, I have searched for it for a lone time. Not NFC Certificate Request, it's for issuing passes. I inquired about MFI and the reply was that NFC is not within the scope of MFI. I have asked the local Apple team for help and they have no contact information for other teams and it is not clear which team to contact. My questions are below. Where is the correct and official contact window for Apple VAS? Is my post posted in the correct forum? If not, can you provide the correct place to ask? If possible, I hope to know the conditions for obtaining VAS authorization. Thanks a lot. Ken.
Posted
by Ken_Cheng.
Last updated
.
Post not yet marked as solved
0 Replies
317 Views
I try some prjects for NFC samples, also try the official sample in this link: https://developer.apple.com/documentation/corenfc/building_an_nfc_tag-reader_app#3240401 My issue is that I can detect a tag from "Shortcut App", but I can't detect anything in the offical App. My device is iphone 11 with ios 17.0.2 and iphone 11 with 13 with ios 16.5.1. Can some body help me about this? Thanks!
Posted
by Yoie.
Last updated
.
Post not yet marked as solved
0 Replies
544 Views
Developing an application to read card details using NFC. Actually, it's a cross-platform (MAUI) app, but it implements the code in native. ISO 14443-4 cards are working fine when tap a card "DidDetectTags" method hitting. For the mentioned Mifare card it's not working. Tried in NFCTagReaderSessionDelegate and NFCNDEFReaderSessionDelegate. Also in the info.plist configured below keys <key>com.apple.developer.nfc.readersession.iso7816.select-identifiers</key> <array> <string></string> //Confirured more than 200+ keys </array> <key>com.apple.developer.nfc.readersession.formats</key> <array> <string>TAG</string> <string>NDEF</string> </array> Testing device : iPhone 7 plus, iOS : 15.8 I am suspecting selector identifier may not configured correctly for mifare classic 1k card, can anyone help me on this what i am missing?
Posted Last updated
.
Post not yet marked as solved
0 Replies
442 Views
Hello Sir/Madam, In Apple Car Keys Specification R1 - Developer Preview 3 page 24, table 2-9, is mentioned the "NFC Protocol Start " parameter with the value of 5ms. Looks like this time was defined to include all the NFC procedures regarding protocol discovery and anti-collision, until the Select AID for the CCC applet command is issued. Quote: "NFC protocol start includes all ISO 14443-3 commands required to setup the NFC communication (REQA, ATQA, AC, etc.).". This requirement seems highly unfeasible on our side. The typical time on some of our products is between 30-50ms for the NFC protocol link set up. This includes the unmodulated carrier time, the VASUP command, REQA/ATQA sequence, HLTA/WUPA/ATQA sequence, ANTICOLLISION sequence, SELECT device ID/SAK/RATS/ATS sequence, all of which impossible to fit in 5ms even if we reduce everything to back to back communication and no delays between commands. Can you further define what the "NFC Protocol Start " 5ms typical time means and how to interpret this time, for example: Can you enlist the starting point and ending point of measuring this 5ms time? Is this a strict requirement? What is the accepted time range if otherwise? (the document only mentions this is a "typical" time). Does this time also include the RF unmodulated field before the first NFC data transmission? (only this time can take up to 5ms according to ISSO-14443-3). Thanks for your support! Peter.
Posted
by Petrikah1.
Last updated
.
Post not yet marked as solved
2 Replies
1.5k Views
I am trying to transfer data from one device to another using NFC. I'm trying to figure out if this is possible, I downloaded apple's sample project about CoreNFC, I was able to read NFC Tags (it wasn't a real NFC Tag, rather it was an NFC Tag emulated with an android device). Can I use my iPhone to emulate an NFC Tag to transfer data to another iPhone or Android device?
Posted Last updated
.
Post not yet marked as solved
1 Replies
478 Views
I have an NFC door, but I always have to enter a pin, and I have thought, "Can I unlock this using an NFC on my Apple Watch, Apple AirTag, or iPhone, since they all use NFC?" It seems it would save so much time, yet I do not know if there is an app/program that I could use, much less how to program it to trigger. Please reply if you have a response.
Posted Last updated
.