我的存折通行证目前可以在 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 无法下载文件”,但我认为这只是一个标准消息。
最佳答案
查看您的通行证和签名后,一切似乎都匹配,因此这表明您的证书存在问题。您的证书是否可能已过期或已被吊销?
关于ios - 存折通行证在 iOS 7 中不起作用 - 仅在 iOS 6 中起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19945996/