Я также разместил свои вопросы на форумах разработчиков Apple .
Я до сих пор работаю над приложением для решения проблемы NFCISO7816Tag с некоторым успехом. Вот ограничения, которые я обнаружил, и мои вопросы:
1) После начала сеанса чтения NF C UIAlertMessage появляется на переднем плане. Мы можем обновить текст с помощью функции alertMessage. Это UIAlertMessage существует, пока сеанс не будет признан недействительным. Такое поведение предотвращает взаимодействие с пользователем, когда установлена связь NF C.
- Это правильно?
- Есть ли способ разрешить взаимодействие с пользователем во время сеанса чтения начал ? Допустим, например, чтобы ввести PIN-код или щелкнуть кнопку в каком-либо пользовательском интерфейсе?
2) При запуске сканирования с помощью сеанса начала считывания показывается, что время сканирования составляет 60 с. ?
- Это утверждение верно? Похоже на комментарий Нарена в этом посте .
- Есть ли способ настроить этот тайм-аут?
3) При запуске связи с NFCISO7816Tag, кажется, что сообщение windows связано с 20 с?
- Это утверждение верно? Похоже на комментарий Нарена в этом посте .
- Есть ли способ настроить / увеличить этот тайм-аут?
Если меня интересует, я в настоящее время используется Xcode 11.4.1, iPhone Xr iOS 13.4.1 и swift.
С уважением,
++ dom