Бета-версия IOS 13 CoreNFC NDEF Блокирует NFC-тег с помощью функции writeLock() Ask

#ios #swift #swift5

Вопрос:

Мы успешно писали в NFC-теги с помощью бета-версии 13, но нам не повезло с попыткой заблокировать их с помощью функции writeLock (). После выполнения мы получаем результат ноль, но это определенно не блокировка. Есть какие-нибудь зацепки или кому-нибудь уже удалось получить эту работу?

Код чрезвычайно прямолинеен (но, возможно, сделал что-то глупое!) — Примерка различных вариантов тега NXP NTAG213:

 currentTag.writeLock() { (error: Error?) in
                            if error != nil {
                                session.alertMessage = "Lock failed try again"
                                session.invalidate()
                                return
                            } else {
                                session.alertMessage = "Write and Lock successful"
                                session.invalidate()
                                return
                            }
                        }
 

Комментарии:

1. Привет Разработчики; Я Работаю над Приложением NFC, Мне Нужно получить идентификатор Тега, Затем мне нужно Сравнить его с Администратором, Затем я Напишу о Продукте NFC И Заблокирую продукт Для этой цели Я Беру Два Сеанса, Один Для Получения идентификатора, Другой Для записи содержимого на Теге Есть Ли Какое-Либо Решение, Которое Нужно Выполнить за один сеанс, Если у вас Есть Какое-Либо Решение, Пожалуйста, помогите мне, И я использовал Вышеуказанную Функцию Для блокировки тега, Если я Выполнил Функцию, Когда я пытался с popl, Снова заблокируйте Мой Тег, если у вас есть какое-либо Решение, Пожалуйста, дайте мне Знать, Спасибо