У меня есть приложение для программы лояльности, где каждый пользователь может добавить свою карту лояльности в кошелек.Каждая из карт имеет одинаковые passTypeIdentifier
и serialNumber
, но различную информацию о штрих-кодах.Когда у меня уже есть карточка в Кошельке и я пытаюсь добавить новую карточку для нового пользователя, containsPass
метод PKPassLibrary
возвращает true.Как я могу правильно сравнить эти две карты?Я могу предложить добавить поле с уникальным идентификатором к backingFields
(например, номер карты), но, возможно, у вас есть лучшее решение