如何在服务器端为apple wallet创建.pkpass文件并在iOS端获取该文件
在这里,我根据本教程创建了如何在服务器端为apple wallet创建.pkpass文件并在iOS端获取该文件,ios,passbook,wallet,passkit,Ios,Passbook,Wallet,Passkit,在这里,我根据本教程创建了.pkpass文件 上述方法是静态的 我想要的是在服务器端生成pkpass文件,然后从我的iPhone/iPad设备上打开它。如果你只询问苹果钱包密码创建过程,你需要创建一些服务器端API(比如.net core或类似的东西),返回字节数组(.pkpass文件)内容类型为“application/vnd.apple.pkpass” 这里是一个例子 接口示例: public async Task<ActionResult<byte[]>> GetA
.pkpass
文件
上述方法是静态的
我想要的是在服务器端生成
pkpass
文件,然后从我的iPhone/iPad
设备上打开它。如果你只询问苹果钱包密码创建过程,你需要创建一些服务器端API(比如.net core或类似的东西),返回字节数组(.pkpass文件)内容类型为“application/vnd.apple.pkpass”
这里是一个例子
接口示例:
public async Task<ActionResult<byte[]>> GetAsync()
通常,“只返回.pkpass文件”是不够的。通常,您需要创建一个系统来管理您的通行证。也许你可以使用一些有限的免费钱包pass2u、passcreator、passkit、passteam
通行证管理系统的大约部分包括:
这个问题很模糊。有很多博客文章和网页用不同的语言解释了在服务器端创建pkpass文件的过程。如果您有关于如何在服务器端设置的指导性文档,请分享您已经尝试了哪些资源?我无法从我的身边找到要设置的内容。请参阅developer.apple.com/wallet上的大量文档。如果需要复制和粘贴代码,可以从上面的链接访问ruby服务器和SQLite示例以及signpass工具的Objective-C源代码。如果您需要的不仅仅是这些,那么您是在错误的地方询问的,一旦您有一些代码和无法解决的特定编程问题,就应该返回。
return new FileContentResult(pkpassFileFileBytes, "application/vnd.apple.pkpass");