Недопустимая ошибка при чтении данных. Манифест подписи не подтвержден успешно. Не могли бы вы сказать, что может означать эта ошибка? - PullRequest
0 голосов
/ 15 марта 2019

Недопустимая ошибка чтения данных. **********. Манифест подписи не подтвержден успешно. Не могли бы вы сказать, что может означать эта ошибка?

1 Ответ

1 голос
/ 17 марта 2019

Глядя на ваш пропуск, замечаю следующее:

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 в манифесте проверены нормально, так что это указывает на проблему с вашим кодом подписи. Вы упомянули, что извлекаете закрытый ключ. Это может быть частью вашей проблемы, так как без ключа вы не сможете подписать пропуск.

Но без кода абсолютно невозможно спекулировать чем-либо большим, чем это.

...