signpass错误:无法找到pass.com.xxx.xxxx的标识

jok*_*ker 5 iphone ios6 passbook

我使用signpass形式的Apple passbook demo passbook_materials来创建.pkpass文件我创建了我的传递类型ID并更改了pass.json中的passTypeIdentity.当我执行:./signapss -p ./myPass在终端中,它显示:

找不到pass.com.xxx.xxx的标识.

有人知道吗?

ohm*_*hmi 13

您需要将证书安装到钥匙串中(双击从Apple下载的文件就足够了).您还需要在钥匙串中安装Apple WWDR证书.您还必须确保将pass.json中的teamIdentifier字段设置为正确的值,而不仅仅是passTypeIdentifier字段.


wj2*_*061 6

就我而言,存折证书是在另一台计算机上生成的,因此我必须将私钥导出到“xx.p12”文件中,在我的新 Mac 中同时安装 p12 文件和存折证书,问题就消失了。

您也可以按照本文档中的步骤 1 进行操作:教程
这是非常细致的钱包证书指南。