Hello Apple Developer Team/Community, I am working on developing an Apple Wallet pass with NFC functionality for our electric vehicle (EV) charging stations. The goal is to enable a tap-to-start charging feature, providing a seamless and efficient experience for users. However, my request for an NFC certificate to enable this functionality has been rejected. Here is a summary of my use case and actions taken so far: 1. Use Case: The Wallet pass will allow users to initiate charging sessions by tapping their iPhones or Apple Watches on the EV charger. This feature aims to simplify the process by eliminating the need for additional apps, physical cards, or manual inputs. It enhances accessibility and aligns with Apple’s goals of providing users with secure and convenient solutions. 2. Steps Taken: Submitted the NFC certificate request with a detailed explanation of the functionality. Included diagrams and supporting documents demonstrating the workflow and system readiness. Received a
Search results for
nfc
1,175 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hello, I am working on an Apple Wallet pass with NFC functionality but have been facing issues with getting it to work. The pass gets added to Wallet, but the NFC feature does not seem to activate. Could someone provide a detailed, step-by-step process to properly enable NFC in an Apple Wallet pass? Here is what I have done so far: 1. Set up a Pass Type ID and Certificates: I have registered a Pass Type ID in my Apple Developer account. I have generated and installed the required certificates (Pass Type ID certificate and WWDR certificate). 2. Adding the NFC Field: Added the following nfc field to my pass.json file: { formatVersion: 1, passTypeIdentifier: pass.com.example.mypass, serialNumber: 123456, teamIdentifier: TEAMID12345, webServiceURL: https://example.com/api/passes, authenticationToken: my_secure_token, nfc: { message: Tap to unlock door, encryptionPublicKey: MY_ENCRYPTION_PUBLIC_KEY, payload: encrypted_nfc_payload }, organizationName: My Company
Topic:
App & System Services
SubTopic:
Core OS
Tags:
Wallet
iOS
Core NFC
Passkeys in iCloud Keychain
You will use the SecureElementCredential Framework for using the NFC & SE Platform. Accessing and using secure element credentials is an article that will help you get started once your agreement/signup/entitlement process is completed. Argun Tekant / DTS Engineer / Core Technologies
Topic:
App & System Services
SubTopic:
Apple Pay
Tags:
Can we use Core NFC API to read only the card number from the credit cards. The intention here is to read the card number and show in custom wallet app built using the NFC SE Platform for provisioning, instead of customer manually entering the card in wallet which is error prone.
Topic:
App & System Services
SubTopic:
Apple Pay
Tags:
On the post of NFC & SE Platform for secure contactless transactions, the API details are clearly mentioned. Will the same core NFC APIs be used here or we will get to know the new APIs of NFC & SE Platform only after entering into agreement with apple? Any documentation of APIs of NFC & SE Platform will be helpful.
Hi folks, I have trouble with reading NFC tag in background while my application is running. I still receives a message in my iPhone 13, NFC tag of web Open donator.cz in application Safari. But I would like to open the app Donator which is here: https://apps.apple.com/dk/app/don%C3%A1tor/id6473955033 My NFC chip scanned by NFC Tools is ISO 14443-3A (NXP-NTAG213) In the tag is mentioned https://donator.cz/<8digits-number>**text In my Info.plist of application is: LSApplicationQueriesSchemes https://donator.cz com.apple.developer.nfc.readersession.felica.systemcodes 12FC com.apple.developer.nfc.readersession.iso7816.select-identifiers D2760000850101 Apple CDN looks like: https://app-site-association.cdn-apple.com/a/v1/donator.cz I have read in Apple documentation https://developer.apple.com/documentation/corenfc/adding-support-for-background-tag-reading that application should be in progress A Core NFC reader session is in progress. How to do it in AppDe
Hi, We are developing an Enterprise SSO extension for use by our customers. It is working well for username/password. We would like to use external security tokens such as Yubikey, via NFC. This works well inside the container app. However, it looks like NFC might not be available to the SSO extension? The container app is signed with an NFC entitlement, and has the relevant key in the plist for a prompt to show the user. We use a 3rd party package called Yubikit to communicate with the Yubikey in the container app... all good. In the trial I did, I had the SSO appex configured as a Credential extension. I have a demo/sample host app that uses this service, that mirrors what our customer's apps will do. Currently, due to limitations in the server we are connecting to, instead of relying on a 401 authentication challenge, I am manually activating the enterprise SSO credential appex using ASAuthorizationSingleSignOnProvider, then our customer's host app will use the token the SSO appe
Special permissions are only needed if you are trying to read payment related cards (bank cards, credit cards, transit cards, etc.). You can freely read regular NFC cards/tags as long as they are one of the supported types. There is an “entitlement” you need to set in your app to match the card info you are trying to read, but that does not require a special permission. There is even a sample app you can use to start reading tags to see how things work. You would just need to change the settings in the entitlements to match the card type. Like I said, as long as it is a supported type and not payment related. If you are trying to read payment cards, there are several ways to acquire that permission depending on your use case. https://developer.apple.com/documentation/corenfc/building_an_nfc_tag-reader_app Argun Tekant / DTS Engineer / Core Technologies
Topic:
Accessibility & Inclusion
SubTopic:
General
Tags:
Hi, I am searching for the possibilities to enable one of my app to be able to read NFC cards, my observation based on my search resulted that the app should be first 'entitled' (special permissions) by Apple, which I am unaware of its procedures, can anyone please shed some light on its forward path?
I am developing an access controller RF (NFC). I know that the ADP developer account can only handle NFC Tags. Can I use NFC AID and HCE in ADEP? ADEP supports hotel card keys, employee badges, etc. Is it NFC? Or is it NFC+BLE?
Topic:
Developer Tools & Services
SubTopic:
Apple Developer Program
Thanks for your response. To be clearer on my question, my app entitlement has a list of registered AIDs. I want to be able to use a subset of the registered AIDs in the Select PPSE response APDU. You mentioned that by default, the system responds with all the registered AIDs under the app's entitlement. Does iOS always handle the Select PPSE C-APDU and provide the R-APDU including all the app's registered AIDs? Does the app see the Select PPSE C-APDU and can it provide its own Select PPSE R-APDU (with the subset of registered AIDs) back to the NFC reader?
Topic:
App & System Services
SubTopic:
Core OS
Tags:
It support a new NFC ability in iOS 18.1.Is it support emulate Mifare Classic 1k on iPhone?I want to use iPhone emulate Mifare Classic 1k Tag as a homnkey. https://developer.apple.com/support/nfc-se-platform/
Topic:
Accessibility & Inclusion
SubTopic:
General
It would be helpful to first determine what is actually failing. Is it the NFC scan not happening, or something is broken with the shortcuts that they are not running. You may want to isolate them, perhaps create a very simple shortcut for the NFC scan, and see if that runs. If it does that would mean there are no issues with the tags, and you can try to debug your shortcuts at that time.
Topic:
App & System Services
SubTopic:
Automation & Scripting
Tags:
Hello. I have NFC tags that I scan before walking my dog, that set off a list of shortcuts. The shortcuts have been failing the last couple of weeks but were fine before that. seems to be a problem with linking to starting a walk in apple watch workouts?! I have the latest iOS 18 public beta running (18.1) and watchOS 11.0.1
Can the App Clip card be invoked by tapping on a link (not a default appclip link) which is shared through message box or whatsApp chat or Email? I gone through the reference of App Clip Card invocation from scanning QR code, App Clip Code, NFC Tag, Safari smart banner, default App Clip links and link presentation framework. But I didn't find any reference or documentation that custom links will invoke App Clip Card or won't invoke App Clip Card. So, need reference if possible that App Clip card be invoked by tapping on a custom link which is shared through whatsApp chat or message box or Email.