Ios 当通行证分组时,存折通行证URL未打开正确的通行证

Ios 当通行证分组时,存折通行证URL未打开正确的通行证,ios,cocoa,ios6,passbook,Ios,Cocoa,Ios6,Passbook,我在尝试打开Pass的passURL时遇到passbook问题,如下所示: PKPass *pass = ..... [[UIApplication sharedApplication] openURL:[pass passURL]]; 现在,这种方法在大多数情况下都很有效,但当我的存折中有许多通行证时,有时我的通行证会像这样分组,必须刷卡: 这里的问题是,当过程以这种方式分组时,我上面提供的代码位只会打开组,组中的任何过程都在上面,而不一定是passURL中提供的过程 下面是我测试过的东西

我在尝试打开Pass的passURL时遇到passbook问题,如下所示:

PKPass *pass = .....
[[UIApplication sharedApplication] openURL:[pass passURL]];
现在,这种方法在大多数情况下都很有效,但当我的存折中有许多通行证时,有时我的通行证会像这样分组,必须刷卡:

这里的问题是,当过程以这种方式分组时,我上面提供的代码位只会打开组,组中的任何过程都在上面,而不一定是passURL中提供的过程

下面是我测试过的东西,现在我知道了:

  • 这些通行证具有不同的通行证URL
  • 通过根据一系列标准进行分组;我曾经让同一个组织的通行证不能分组,但有时会分组。样式相同(优惠券、活动门票等)
我浏览了苹果的开发者论坛,但没有看到这个bug的出现(如果它确实是一个bug而不是我的错误)。我想知道是否有其他人看到了它,他们是否找到了一些解决办法,或者是否可以揭露我的错误

谢谢

编辑:


我们所有的通行证都使用完全相同的通行证类型标识符。

谢谢John。我面临着完全相同的问题。这个问题在iOS 6.1中仍然存在

我还运行了一些测试,分组逻辑如下

  • 从不对来自不同过程类型ID的过程进行分组
  • 不同样式的通行证(优惠券、登机证等)从不分组
  • 具有相同过程样式的过程可以分组。分组基于数据字段、条形码类型,可能还有其他一些字段之间的相似性。但是看起来组织名称、描述、logoText、foregroundColor和backgroundColor在这里并没有起到很大的作用

希望有帮助。

这看起来像是同一个问题吗@阿列克斯马蒂尼这可能是相同的问题,在最后一篇文章的线程。但似乎没有解决方案:(也许我应该使用更多不同的通行证类型ID。我想到了这一点,但我不知道这将如何解决根本问题,而且我没有管理公司帐户的权限。