如何在服务器端为苹果钱包创建.pkpass文件并在iOS端获取



在这里,我按照本教程手动创建了.pkpass文件

上述方法是静态

我想要的是在服务器端以某种方式生成pkpass文件,然后从我的iPhone/iPad设备打开它。

如果您只询问apple钱包通行证的创建过程,您需要创建一些服务器端API(如.net core或类似的东西(,该API将返回ContentType为"application/vnd.apple.pkpass"的字节数组(.pkppass文件(。

这里是一个例子。

接口示例:

public async Task<ActionResult<byte[]>> GetAsync()

返回语句示例:

return new FileContentResult(pkpassFileFileBytes, "application/vnd.apple.pkpass");

通常,仅仅返回.pkpass文件是不够的。通常,您需要创建一个系统来管理您的通行证。也许你可以用有限的免费钱包使用一些服务pass2u,passcreator,passkit,passteam。

通行证管理系统的大约部分是:

  1. (必须有(创建通行证
  2. (如果需要(删除通行证
  3. (如果需要(更新通行证数据
  4. (必须有(至少会激活/停用通行证并更新它的处理程序(如果需要2和3个步骤(

相关内容

  • 没有找到相关文章