如何在存折ios6中结合基于位置的服务?

时间:2012-10-17 02:21:49

标签: ios6 passbook

我看到了

  

当应用程序认为您想要使用它们时,Passbook可以使用位置和时间数据来启动通行证。

在apple doc。

当我的客户接近特定位置时,我可以发送推送通知吗?如果是的话,我该怎么办呢? 在线是否有任何教程?

THX

2 个答案:

答案 0 :(得分:1)

在pass.json文件中添加位置标记

"locations" : [
        {"latitude" : 8.5682,
            "longitude" : 76.87349,
            "relevantText" : "Store nearby on 3rd and Main."}

    ],

将iphone常规位置设置更改为开启

浏览苹果编程指南

https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/PassKit_PG/Chapters/Creating.html#//apple_ref/doc/uid/TP40012195-CH4-SW53

答案 1 :(得分:0)

简而言之,不是。这是因为当触发位置警报时,Passbook不会进行任何回调。

Apple将位置提醒称为“被动提醒”。他们的目的是认识到用户可能需要通行证并将其提供给他。没有直接或间接的数据会告诉我们已触发位置警报,当然也没有任何可能触发推送通知的数据。