How to Remove Popup Message of Nfc Tag in iOS

how to hide or change popup which comes before NFC Tag detection?

No, you can’t avoid presenting the alert. It’s also not possible to edit the image on it, the only detail that is configurable is the alertMessage (Details here) parameter on your instance of NFCReaderSession.

Is it possible to hide iOS system alert for NFC reading session

I've found an interesting way to hide that window. 2 simple steps are required:

1) When initialising your reader session set the last parameter to false: NFCNDEFReaderSession(delegate: self, queue: nil, invalidateAfterFirstRead: false)

2) In the body of readerSession(_ session: NFCNDEFReaderSession, didDetectNDEFs messages: [NFCNDEFMessage]) your should call session.invalidate().

That's it. It will work as if you tapped Cancel/Done - the system window will disappear immediately.

How to fully deactivate Apple App Clip - it still pops up

I had the same problem. The fix was to ensure that the App Clip Experience was deactivated in App Store Connect.

  • I submitted a binary/build that contained an App Clip to Testflight so that I could access the Advance App Clip settings.

  • Deactivated the App Clip Experience (your step #1)

  • Waited a day to account for the caching system, and now, after testing, scanning my QR Code (in your case, it would be triggering the event with the NFC tag) produces the correct results.

It is important to note that even though you may have a live app that does not contain an App Clip, you must still deactivate it in Advance App Clip.



Related Topics



Leave a reply



Submit