Мои пропуски сберегательной книжки в настоящее время работают в iOS6, а не в iOS7.
Я воспроизвел проблему в симуляторе iOS. Журнал консоли из симулятора iOS7 дает мне это:
Nov 13 14:10:10 XXXX.local backboardd[779] <Error>: __hid_dispatch_pthread_root_queue_create_block_invoke: specific=0x4d530d0 pthread_self=0xb0115000
Nov 13 14:10:10 XXXX.local backboardd[779] <Error>:__hid_dispatch_pthread_root_queue_create_block_invoke: specific=0x4d52f10 pthread_self=0xb0197000
Nov 13 14:10:18 XXXX.local MobileSafari[818] <Warning>: Invalid data error reading pass pass.xxxxxxx.xxx.xx.ticket/[barcode]. The passTypeIdentifier or teamIdentifier provided may not match your certificate, or the certificate trust chain could not be verified.
Nov 13 14:10:18 XXXX.local MobileSafari[818] <Warning>: PassBook Pass download failed: The pass cannot be read because it isn’t valid.
Я не думаю, что это строки, поскольку я проверил идентификатор команды и идентификатор типа передачи, и они оба соответствуют тому, что находится в центре разработки.
Поэтому я думаю, что это должно что-то означать:
__hid_dispatch_pthread_root_queue_create_block_invoke
Есть идеи?
На экране отображается сообщение об ошибке «Ошибка загрузки — Safari не может загрузить файл», но я думаю, что это просто стандартное сообщение.
passd
(демону Passbook) не нравится в вашей подписи. - person PassKit   schedule 13.11.2013