1

我懂了

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

在苹果文档中。

那么,当我的客户接近特定位置时,我可以发送推送通知吗?如果是,我该怎么做?
网上有教程吗?

谢谢

4

2 回答 2

1

在您的 pass.json 文件中添加位置标签

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

    ],

将 iphone 常规位置设置更改为 ON

浏览苹果编程指南

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

于 2012-12-26T11:59:00.217 回答
0

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

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

于 2013-01-05T16:48:06.767 回答