无效的数据错误读取通道**********。清单签名未成功验证。您能告诉这个错误是什么意思吗?

时间:2019-03-15 10:21:33

标签: passbook wallet passkit

无效数据错误读取通过**********。清单签名未成功验证。你能告诉我这个错误意味着什么吗?

1 个答案:

答案 0 :(得分:1)

看着你的通行证,我注意到以下几点:

error   14:17:17.882524 +0700   Pass Viewer Invalid data error reading pass pass.com.xxxxx.xxxxxxxxxcard/0606. Manifest signature did not verify successfully

看看通行证的内容,很明显为什么签名没有得到验证。签名文件为空:

-rwxr-xr-x@   5685 Mar 16 14:55 icon.png
-rwxr-xr-x@   7758 Mar 16 14:55 icon@2x.png
-rwxr-xr-x@   5149 Mar 16 14:55 logo.png
-rwxr-xr-x@  10693 Mar 16 14:55 logo@2x.png
-rwxr-xr-x@    391 Mar 16 14:55 manifest.json
-rwxr-xr-x@    228 Mar 16 14:55 pass.json
-rwxr-xr-x@      0 Mar 16 14:55 signature
-rwxr-xr-x@  20388 Mar 16 14:55 strip.png
-rwxr-xr-x@  26843 Mar 16 14:55 strip@2x.png

清单中的SHA哈希检出正常,因此这表明您的签名代码有问题。您提到提取了私钥。这可能是您问题的一部分,因为如果没有密钥,您将无法对通行证进行签名。

但是没有代码,绝对不可能推测出更多的东西。