Hello, I have an app that emulates an NFC card using NFC HCE. Since yesterday I saw an increasing number of crashes on iOS 26 only, which wasn't there before. From what I can see, it seems the app crashes when the NFC presentment intent is shown and 60 seconds passed and user does nothing. The app just crashes after 60 seconds. On previous iOS versions, I know that CardSession.Error.maxSessionDurationReached was thrown after 60 seconds. Is something changed in iOS 26?
CardSession.Error.maxSessionDurationReached not thrown on iOS 26
We would like a bug report about this to understand why your app is crashing.
First, please go to https://developer.apple.com/bug-reporting/profiles-and-logs/ and follow the instructions for "CoreNFC and SEC Frameworks" for iOS to install a logging profile on your device.
Once that is installed, then reproduce the issue. Once reproduced, then follow the instructions at the above link to create a sysdiagnose
Please file a Feedback report with the full description and details on what you are seeing not working.
Attach the sysdiagnose and the crash logs you are receiving after symbolicating them.
You can read Adding identifiable symbol names to a crash report to learn how to symbolicate a crash log.
Once done, please respond here with the Feedback ID so we can start investigating.
Argun Tekant / WWDR Engineering / Core Technologies
The Feedback ID is FB20376314 Thanks.
Thank you for the Feedback. We were able to confirm that this was a known issue.
Please test with the upcoming iOS 26.1 betas and update your Feedback report whether the issue is resolved or not.
I've tested on iOS 26.1 beta and the crash doesn't occur anymore