添加pass:'失败file:///Users/Faisal.Dilawar/Downloads/idcard.pkpass'Error Domain=PKPassKitErrorDomain Code=1"读取数据失败"UserInfo={NSLocalizedDescription=读取数据失败,NSUnderlyingError=0x6000039b5110{Error Domain=NSCocoaErrorDomain Code=260"无法打开文件"pass.json",因为没有这样的文件。"UserInfo={NSFilePath=/Users/Faisal.Dilwar/Libary/Developer/CoreSimulator/Devices/1837CCOE-FB3D-D8F-91BC-3898BF39F029/data/Contaners/data/Application/614DC1F4-86BE-4598-A47F-A6463B8979B8/Library/Caches/com.apple.Passbook/com.apple.Passbook/1282B9B6-2EFD-41DD-BC6A-7BC3FD724402.pkpass/pass.json,NSUnderlyingError=0x600039b51d0{错误域=NSPOSIXErrorDomain代码=2"没有这样的文件或目录"{}}。
在模拟器上删除.pkpass文件时出现此错误。@passkit
这个错误不言自明,您的.pkpass文件可能缺少pass.json文件。要检查它是否有,请访问https://pkpassvalidator.azurewebsites.net/并上传你的.pkpass文件。或者,您可以将te.pkpass文件重命名为.zip并解压缩它。检查它是否真的包含pass.json,如果没有,则说明您没有正确生成.pkppass。如果你想知道文件生成过程中出现了什么问题,你需要提供更多关于你是如何生成的信息