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

Invalid data error reading pass **********. Manifest signature did not verify successfully. Could you please tell what this error could mean?

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

查看您的通行证,我注意到以下几点:

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 哈希检查正常,所以这表明您的签名代码存在问题。您提到您提取了私钥。这可能是您的部分问题,因为没有密钥,您无法签署通行证。

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