Search results for

nfc

1,175 results found

Post

Replies

Boosts

Views

Activity

NFC Bottomsheet customization
Hi all, I wanted to check whether the NFC bottom-sheet UI shown by iOS during an NFC reading session can be customized. We have a Figma design (attached) for how the sheet should look, but we are not sure whether iOS allows modifying the default NFC UI. Is UI customization supported, or is the bottom sheet fully controlled by the system? Thanks in advance.
Topic: Design SubTopic: General Tags:
1
0
503
Dec ’25
Reply to RFID read
Two questions please: I understand silently reading NFC tags using NFC libraries is not possible. Is there perhaps a different library which allows reading other types of RFID tags? Is there a way for a company to request silently reading NFC tags on the condition that the relevant app only be deployed internally, never on the apple store? Thanks
Topic: App & System Services SubTopic: Drivers Tags:
Dec ’25
Disable ISO15693Tag Popup
Dear Apple CS, I’m working with NFC ISO15693 tags using NFCTagReaderSession / NFCISO15693Tag, and I’d like to read these tags in the background if possible. Is there any way to read this tag type without triggering the system NFC popup that iOS normally shows? Please note it will not be a public app, the app is meant for internal use for our employees only. is there an option to submit a special request for this use case? Thank you in advance!
2
0
230
Dec ’25
Reply to Disable ISO15693Tag Popup
Is there any way to use the hardware RF reading capabilities of an iPhone to read ISO15693 RF tags silently, and without a UI pop-up? Perhaps using other native iOS libraries than the NFC library? If not, is there a way for a business to request this feature be allowed in internally used apps only?
Topic: App & System Services SubTopic: Drivers Tags:
Dec ’25
Reply to Disable ISO15693Tag Popup
It is not possible to scan NFC tags silently without the UI. This is by design and there is no way to eliminate all UI elements. While you can Add Support for Background Tag Reading to your app, this will only change the UI shown - a notification instead of the full NFC UI, and the user will need to interact with the notification for your app to be launched.
Topic: App & System Services SubTopic: Drivers Tags:
Dec ’25
CoreNFC / NFCTagReaderSession Availability on iPad
Hello, I am currently working on a project that requires the use of the NFCTagReaderSession API to perform read and write operations on NFC tags (ISO15693 and other standard NFC tag types). According to the Apple documentation, CoreNFC and NFCTagReaderSession are fully supported on iPhone devices. However, the behavior and availability on iPad devices are not clearly documented. I would like to request clarification on the following points: Is NFCTagReaderSession officially supported on iPad devices? We have verified that some iPad models equipped with NFC hardware still do not expose support for this API. Is there an up-to-date list of iPad models that support CoreNFC? The documentation currently mentions only “iPhone 7 or later,” with no reference to iPad models. Does Apple plan to enable NFCTagReaderSession on iPad in the future? This information is important for our product roadmap, as several of our deployments rely on tablets. Our goal is to determine whether NFC tag
1
0
183
Nov ’25
Reply to CoreNFC / NFCTagReaderSession Availability on iPad
At this time, CoreNFC functionality is only available on iPhones with NFC capability. We cannot discuss future changes to hardware or software. You can always determine the availability at runtime by checking the NFCReaderSession.readingAvailable property to determine whether the user’s device supports scanning for and detecting NFC tags, and then handle your user experience gracefully depending on the outcome. This way your app would be ready to use any functionality if it were to become available in future OS or device versions.
Nov ’25
Reply to Read ppse and card info
To be able to interact with payment cards, you will need to enroll in the NFC & SE Platform. You can find the eligibility requirements and the steps to take to enroll at the link. You would use the CredentialSession API instead of the regular ReaderSession APIs in CoreNFC. Starting a CredentialSession will allow yo auto interact with payment cards. Implementing the communication between your app and the card is your responsibility. The protocols of processing the payments will differ from card to card. If you are an authorized developer with a licensing agreement with the credit card supplier, you can get the information on how to implement the protocol directly from them. Implementing the required protocol is domain specific knowledge that we do not support. Once you have implemented the proper protocol, if you have specific questions about the CredentialSession or general CoreNFC APIs, we would gladly assist.
Topic: App & System Services SubTopic: Core OS Tags:
Nov ’25
Read ppse and card info
i'm trying to understand which entitlements i need to ask for in order to be able to read the credit card via NFC. I work for the bank and i'd like the read our card in order to verify there are the bank's credit card. The goal is to be able to use the card as a physical token to verify the user identity. on android we manage to do this without limitation if (await NfcManager.isSupported()) { await NfcManager.requestTechnology(NfcTech.IsoDep) const tag = await NfcManager.getTag() if (tag) toast.success(NFC Tag read successfully, { cancel: undefined, description: tag.id, id }) else toast.error(No NFC Tag found, { cancel: undefined, id }) const ppse = await NfcManager.isoDepHandler.transceive([ 0x00, 0xa4, 0x04, 0x00, 0x0e, 0x32, 0x50, 0x41, 0x59, 0x2e, 0x53, 0x59, 0x53, 0x2e, 0x44, 0x44, 0x46, 0x30, 0x31, 0x00, ]) logger.info(PPSE, ppse.map((c) => fromBase10ToHex(c, 2)).join( )) const select = await NfcManager.isoDepHandler.transceive([ 0x00, 0xa4, 0x04, 0x00, 0x07, 0xa0, 0x00, 0x
2
0
198
Nov ’25
App Clip still loads even after being deactivated in App Store Connect (48+ hours later)
Hi everyone, We’re experiencing a persistent issue with an App Clip Experience that continues to load on iOS devices even after being deactivated in App Store Connect more than 48 hours ago. Issue Summary An App Clip Experience tied to the URL pattern https://srgplus.com/u/... keeps appearing when scanning NFC tags or QR codes, despite being removed from App Store Connect. Key Details The App Clip Experience was deactivated over 48 hours ago. iOS still launches the App Clip when scanning NFC tags or QR codes that match the URL structure. The specific token-based App Clip Experience (for example: https://srgplus.com/u/iohgqa) was removed, but iOS still loads an App Clip as if the Experience exists. It seems like iOS is falling back to a previously registered base URL Pattern such as: https://srgplus.com/u or possibly even https://srgplus.com The problem: This fallback App Clip is not visible anywhere in App Store Connect → Advanced App Clip Experiences. So we cannot delete or modify it. The b
3
0
226
Nov ’25
Tap to Pay on iPhone to from Colombia
Colombia is not yet listed as a Tap to Pay user, but it is in the process of becoming so. We are currently a group of developers at a company in Colombia working on a project to integrate Tap to Pay into our application. After reviewing Apple's documentation, my company is not certified to meet Apple's security requirements, PCI standards, or licensing requirements. However, the payment service provider we have contracted for this is in the process of obtaining the certifications, authorizations, and licenses that Apple specifies. Our team members and managers overseeing this Tap to Pay project have told us that we, as iOS developers, should integrate and use the Proximity Reader API, but we know that we, as developers, are not authorized by Apple to do so. Is the payment service provider the only one who can make this possible, enabling its use with NFC and Proximity Reader? I would like to know if the service provider will provide us with the SDK containing the Proximity Reader API for integration
1
0
228
Nov ’25
App Clip Tap Issues
Struggling to find a solution. App is approved but when I make an advanced experience it stays in the received status forever. If I try to tap the nfc chip, instead it says to open in safari at the top. I do that and there is an app clip banner at the top that says view and when I hit that the app clip shows. Otherwise I've tried everything I can to get this working. Please help
1
0
135
Nov ’25
Confirm whether the distribution of this app violates the terms of service
This app was developed with NFC functionality enabled, and distribution was intended to utilize the iOS app by replacing the provisioning profile and certificate issued under a separate Apple Developer account. However, since NFC cannot be enabled under the separate Apple Developer account, it is now required that the iOS app can be used with the standalone ipa file. If we create our own provisioning profile and certificate to enable standalone operation of the ipa file, we need to confirm where this might conflict with Apple's licenses or policies.
2
0
96
Nov ’25
Reply to Confirm whether the distribution of this app violates the terms of service
I am not sure what you mean by since NFC cannot be enabled under the separate Apple Developer account Base NFC functionality is not restricted to be used at the account level. So if the app is only using basic NFC functionality, the other account can use their own credentials, profiles, and certificates to build and publish the app. If you are using a special NFC based functionality that requires special permission from Apple, those would be limited to be used only by the account and in some cases, only the app they were assigned to. If the app is required to be released under the other account, they will have to acquire the necessary permissions, create the necessary certificates and profiles and build it themselves to publish it. You cannot build an .ipa with your account and have it published by another account which does not have the necessary permissions.
Nov ’25
CoreNFC: NFCTagReaderSession fails with “Session invalidated unexpectedly” (after enabling NFC Scan, paid team, and custom dev profile)
Device: iPhone [model], iOS 18.6.2 Xcode: 16.0.x Team: Individual paid Apple Developer Program (not Personal Team), shows as my full name in Xcode I’m trying to use CoreNFC via NFCTagReaderSession in a small SwiftUI app (part of a larger project). So far I’ve done: • Enrolled in the Apple Developer Program (individual). • Confirmed that in Certificates, Identifiers & Profiles → Identifiers, my App ID for com.<…> has Near Field Communication Tag Reading enabled. • Created an iOS App Development provisioning profile for that App ID, including: • my Apple Development certificate • my iPhone device • Downloaded the profile, double-clicked it, and set it in Xcode under Signing & Capabilities with: • Team = my full-name team • “Automatically manage signing” off, using the custom profile. • Added the NFC Scan capability in Signing & Capabilities. • Added Privacy - NFC Scan Usage Description (NFCReaderUsageDescription) in Info.plist with a non-empty string. The app builds and runs
1
0
299
Nov ’25