Ios 将活动门票添加到苹果钱包?

Ios 将活动门票添加到苹果钱包?,ios,swift,wallet,passkit,Ios,Swift,Wallet,Passkit,我正在开发活动应用程序,一旦用户预订完活动门票,我们就必须将该通行证添加到苹果钱包中 我正在下面的链接设计我的通行证 但问题是我已经完成了JSON,但是如何使用代码将票证添加到钱包。您只需要按照Apple文档中描述的步骤进行操作: 创建一个目录结构,包含pass.json文件、图像等 为每个文件创建一个SHA-1哈希,并将其存储在顶层的manifest.json中 压缩目录的内容 使用application/vnd.apple.pkpassMIME类型分发文件 将文件放入应用程序后: 读取

我正在开发活动应用程序,一旦用户预订完活动门票,我们就必须将该通行证添加到苹果钱包中

我正在下面的链接设计我的通行证


但问题是我已经完成了JSON,但是如何使用代码将票证添加到钱包。

您只需要按照Apple文档中描述的步骤进行操作:

  • 创建一个目录结构,包含
    pass.json
    文件、图像等
  • 为每个文件创建一个SHA-1哈希,并将其存储在顶层的
    manifest.json
  • 压缩目录的内容
  • 使用
    application/vnd.apple.pkpass
    MIME类型分发文件
将文件放入应用程序后:

  • 读取文件(例如,使用
    数据(contentsOf:)
  • 将其交给
    PKPass(数据:)
  • PKAddPassesViewController

您只需遵循Apple文档中描述的步骤:

  • 创建一个目录结构,包含
    pass.json
    文件、图像等
  • 为每个文件创建一个SHA-1哈希,并将其存储在顶层的
    manifest.json
  • 压缩目录的内容
  • 使用
    application/vnd.apple.pkpass
    MIME类型分发文件
将文件放入应用程序后:

  • 读取文件(例如,使用
    数据(contentsOf:)
  • 将其交给
    PKPass(数据:)
  • PKAddPassesViewController

你到底做了什么?您是否使用了
PKAddPassesViewController
?我们只想将活动门票添加到Apple钱包中。我们通过我们的应用程序为我们的活动生成票证,现在我想将票证显示到apple Wallet中。您的代码是什么?请在您的问题中发布相关代码。我找不到生成苹果钱包通行证的代码。如何生成
您的\u PASS\u NAME.pkpass
?您到底做了什么?您是否使用了
PKAddPassesViewController
?我们只想将活动门票添加到Apple钱包中。我们通过我们的应用程序为我们的活动生成票证,现在我想将票证显示到apple Wallet中。您的代码是什么?请在您的问题中发布相关代码。我找不到生成苹果钱包通行证的代码。如何生成
您的\u PASS\u NAME.pkpass
??