添加没有PKAddPassesViewController实例的传递

时间:2012-10-17 05:15:12

标签: iphone objective-c ios passbook

在doc

  

要向图书馆添加传递:

     
      
  • 为传递创建PKPass类的实例,并使用传递数据对其进行初始化。
  •   
  • 使用PKPassLibrary类的containsPass:方法检查传递是否在库中。您的应用可以使用此方法来检测传递的存在,即使它没有权限来读取库中的传递。
  •   
  • 如果传递不在库中,请使用PKAddPassesViewController类的实例让用户添加它。
      使用动画以模态方式显示添加传递视图控制器。
  •   

有没有办法在没有初始化PKAddPassesViewController的情况下为我的存折添加传递?

1 个答案:

答案 0 :(得分:1)

Document清楚地说,PKPass类代表一次通过。 此外,PKClass中没有此类方法可以将其添加到库中。

因此,您需要使用PKAddPassesViewController来让您的应用显示通行证,并提示用户添加并传递给通行证库。