如果应用程序从通过开始获取通知

时间:2012-11-21 12:38:33

标签: iphone ios passbook

有可能从passbook内的通道启动相应的应用程序。

是否可以收到通知?也许在application:didFinishLaunchingWithOptions:中,launchOptions包括通行证?

2 个答案:

答案 0 :(得分:0)

没有关于检索指示应用程序是从PassBook启动的数据的信息。实际上似乎没有关于存折的数据发送到应用程序。 Passbook通过相应的App-Id传递启动应用程序。您可以做的是检查是否有您正在寻找的通行证在库中。您可以在此处阅读文档:PassBook Documentation但请记住,Passbook开发指南规定您的存折需要独立于应用程序。

答案 1 :(得分:0)

您可以设置传递appLaunchURL传递给相关应用的application:didFinishLaunchingWithOptions:application:handleOpenURL:,当应用从传递中启动时(请参阅Passbook Package Format Referece - Associated App Keys

此外,自iOS 7.0起,您可以将额外信息添加到通过userInfo,通过PKPass的{​​{1}}可以通过相关应用访问localizedValueForFieldKey: