Search results for

“nfc”

1,193 results found

Post

Replies

Boosts

Views

Activity

Signing code with a hardware-based code-signing identity
Both the codesign tool and Xcode allow you to sign code with a hardware-based code-signing identity. However, setting that up can be a bit of a challenge. Recently a developer open a DTS tech support incident requesting help with this, and so I thought I’d post my instructions here for the benefit of all. If you have any questions or comments about this, please start a new thread, tagging it with Code Signing so that I see it. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com Signing code with a hardware-based code-signing identity Both the codesign tool and Xcode allow you to sign code with a hardware-based code-signing identity. This post explains how to set that up. I used macOS 14.2.1 with Xcode 15.2. For my hardware-based key I used a YubiKey 5 NFC that I reset to its defaults. I installed YubiKey Manager 1.2.5. IMPORTANT While I used a YubiKey, the code signing parts of this process should work with any token that has a function
0
0
1.7k
Jan ’24
EMV Card Data
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
2
0
1.3k
Jan ’24
Ask about update Capability that need to update Distribution Profile?
Dear Apple and Developers, I have an Identifier that is com.abc.xyz and have Distribution Profile for it (com.abc.xyz), it will expired on 14-May-2024. Now I would like to add one more Capability that is NFC (NFC Tag Reading) for Identifier (com.abc.xyz). The problem is that the Distribution Profile (com.abc.xyz) shows an invalid expiration (the previous is 14-May-2024). My questions are: 1./ As my understand, I can still distribute my application (com.abc.xyz) with old Identify (without NFC Capability) and Old Distribute profile (Currently is expiration invalid) they are still working until 14-May-2024 (Expired date for old Distribute profile), is it right? (including installing the application on registered devices or in-house, enterprise distribution). 2./ I need to update the new identify for the Distribution Profile (com.abc.xyz) before 14-May-2024 if I would like my application working normally, is it right? (including installing the application on registered devices or in-hou
1
0
392
Jan ’24
NFC Passport Reader - Libraries
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 - curren
0
0
1.6k
Dec ’23
How to enable NFC in Application for developer mode?
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!
0
0
717
Dec ’23
Reply to Error 1110 - Report & Solution (Data Recovery)
I got new info thanks to Reddit User: DenyTheFlesh Copy and paste: It's the swipe up to upgrade screen but in Chinese. Basically Stockholm (that's your Apple Pay/NFC chip with the Secure Element) took a firmware update and iOS needs to do encryption stuff to the entire storage contents, but first it needs to decrypt what's already there by getting the correct passcode from you. Each attempt is a 15+ minute operation even if the passcode is wrong. If you know FOR SURE that the passcode you entered is 100% correct, then perhaps Stockholm took a bad update or there is something seriously corrupt in userland. If it can't decrypt for this operation, then it can't decrypt to access your stuff, and a full restore is your only option.
Topic: App & System Services SubTopic: Core OS Tags:
Dec ’23
How to read Mifare Classic 1k ISO 14443-3A card details?
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 com.apple.developer.nfc.readersession.iso7816.select-identifiers //Confirured more than 200+ keys com.apple.developer.nfc.readersession.formats TAG NDEF 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?
1
0
1.8k
Nov ’23
Apple NFC protocol start requirement
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 t
0
0
1k
Nov ’23
Signing code with a hardware-based code-signing identity
Both the codesign tool and Xcode allow you to sign code with a hardware-based code-signing identity. However, setting that up can be a bit of a challenge. Recently a developer open a DTS tech support incident requesting help with this, and so I thought I’d post my instructions here for the benefit of all. If you have any questions or comments about this, please start a new thread, tagging it with Code Signing so that I see it. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com Signing code with a hardware-based code-signing identity Both the codesign tool and Xcode allow you to sign code with a hardware-based code-signing identity. This post explains how to set that up. I used macOS 14.2.1 with Xcode 15.2. For my hardware-based key I used a YubiKey 5 NFC that I reset to its defaults. I installed YubiKey Manager 1.2.5. IMPORTANT While I used a YubiKey, the code signing parts of this process should work with any token that has a function
Replies
0
Boosts
0
Views
1.7k
Activity
Jan ’24
Reply to Emulating NFC Tag using iPhone Device
I can help if you need to make your android phone as nfc card
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jan ’24
EMV Card Data
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
Replies
2
Boosts
0
Views
1.3k
Activity
Jan ’24
Ask about update Capability that need to update Distribution Profile?
Dear Apple and Developers, I have an Identifier that is com.abc.xyz and have Distribution Profile for it (com.abc.xyz), it will expired on 14-May-2024. Now I would like to add one more Capability that is NFC (NFC Tag Reading) for Identifier (com.abc.xyz). The problem is that the Distribution Profile (com.abc.xyz) shows an invalid expiration (the previous is 14-May-2024). My questions are: 1./ As my understand, I can still distribute my application (com.abc.xyz) with old Identify (without NFC Capability) and Old Distribute profile (Currently is expiration invalid) they are still working until 14-May-2024 (Expired date for old Distribute profile), is it right? (including installing the application on registered devices or in-house, enterprise distribution). 2./ I need to update the new identify for the Distribution Profile (com.abc.xyz) before 14-May-2024 if I would like my application working normally, is it right? (including installing the application on registered devices or in-hou
Replies
1
Boosts
0
Views
392
Activity
Jan ’24
Reply to I cannot add com.apple.developer.proximity-reader.payment.acceptance in entitlement
we can request for NFC entitlement through their technical support and that will resolve the entitlement issue of Tap and Pay.
Topic: Code Signing SubTopic: Entitlements Tags:
Replies
Boosts
Views
Activity
Jan ’24
Apple Watch Wallet as FIDO2 Token?
I wonder if Apple Watch Wallet can be used as FIDO2 token. This would be very helpful to set up a 2FA with Apple Watch, NFC reader and a FIDO2 based service.
Replies
0
Boosts
0
Views
468
Activity
Jan ’24
Reply to Any NFC readers with VAS protocol?
This response may be a little late, but just in case, here are some NFC readers you could use: https://www.acs.com.hk/en/products/548/walletmate-mobile-wallet-nfc-reader-apple-vas-google-smart-tap-certified/ https://www.vtapnfc.com/vtap-boxed-readers/
Replies
Boosts
Views
Activity
Dec ’23
NFC Passport Reader - Libraries
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 - curren
Replies
0
Boosts
0
Views
1.6k
Activity
Dec ’23
How to enable NFC in Application for developer mode?
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!
Replies
0
Boosts
0
Views
717
Activity
Dec ’23
Reply to Error 1110 - Report & Solution (Data Recovery)
I got new info thanks to Reddit User: DenyTheFlesh Copy and paste: It's the swipe up to upgrade screen but in Chinese. Basically Stockholm (that's your Apple Pay/NFC chip with the Secure Element) took a firmware update and iOS needs to do encryption stuff to the entire storage contents, but first it needs to decrypt what's already there by getting the correct passcode from you. Each attempt is a 15+ minute operation even if the passcode is wrong. If you know FOR SURE that the passcode you entered is 100% correct, then perhaps Stockholm took a bad update or there is something seriously corrupt in userland. If it can't decrypt for this operation, then it can't decrypt to access your stuff, and a full restore is your only option.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to Wallet pass being hidden despite expirationDate in future
We are just about to start developing for NFC event tickets and have brought this up with our contact at Apple. Hopefully this can be escalated as we have a large number of confused customers and clients.
Replies
Boosts
Views
Activity
Dec ’23
How to read Mifare Classic 1k ISO 14443-3A card details?
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 com.apple.developer.nfc.readersession.iso7816.select-identifiers //Confirured more than 200+ keys com.apple.developer.nfc.readersession.formats TAG NDEF 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?
Replies
1
Boosts
0
Views
1.8k
Activity
Nov ’23
Apple NFC protocol start requirement
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 t
Replies
0
Boosts
0
Views
1k
Activity
Nov ’23
Reply to Data transfer using NFC
hi , No, this is not yet possible with coreNFC to emulate iphone as a NFC Tag. The HostCardEmulation mode is ONLY reserved for Wallet applications (ApplePay, CarKey, ...) and is not accessible at user level. good luck.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Nov ’23
Can I use an NFC on my iPhone to unlock a door?
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.
Replies
1
Boosts
0
Views
1.4k
Activity
Nov ’23