1
我正在关注Apple的pdf手动创建pkpass,我创建了一个文件夹放图标,[email protected],logo.png等我把pass.json文件和manifest.json。我仔细检查SHA1是否适合每个文件。我按照文档签署了它。但它给了我“传球无法被阅读,因为它是无效的。”当我试图通过视图控制器呈现。这是该通道无法读取,因为它无效
PKPass *pass = [[PKPass alloc] initWithData:[NSData dataWithContentsOfFile:passPath] error:&err];
PKAddPassesViewController *vc = [[PKAddPassesViewController alloc] initWithPass:pass];
[self presentViewController:vc animated:YES completion:nil];**
现在可以使用,因为传递内容现在位于zip文件的根目录中。以前,它会失败,因为zip会包含你的路径。 – PassKit
''zip -r -j ...''会从文件中删除路径 – Slawa