Ios 在锁定屏幕的左下角添加应用程序图标

Ios 在锁定屏幕的左下角添加应用程序图标,ios,objective-c,ibeacon,passbook,Ios,Objective C,Ibeacon,Passbook,我已经在设备上安装了应用程序,当它进入特定区域时,我想在锁屏的左下角显示它,但我不想使用iBeacon,是否有一种方法可以让我使用存折卡在pass.json文件中添加位置和日期/时间,并从存折卡中读取位置和时间,并在iPhone锁屏的左下角显示应用程序,这取决于存折卡中的位置或时间 你在锁屏上看到的启动图标就放在那里CoreLocation根据iBeacon或Geofence检测将应用程序启动到后台。虽然你说你不想在你的应用程序中使用iBeacons,但你仍然可以用CoreLocation Ge

我已经在设备上安装了应用程序,当它进入特定区域时,我想在锁屏的左下角显示它,但我不想使用iBeacon,是否有一种方法可以让我使用存折卡在pass.json文件中添加位置和日期/时间,并从存折卡中读取位置和时间,并在iPhone锁屏的左下角显示应用程序,这取决于存折卡中的位置或时间

你在锁屏上看到的启动图标就放在那里
CoreLocation
根据iBeacon或Geofence检测将应用程序启动到后台。虽然你说你不想在你的应用程序中使用iBeacons,但你仍然可以用CoreLocation Geofences完成同样的事情。它的工作方式是,您将在应用程序中注册地理围栏,然后当您在后台使用应用程序穿越地理围栏时,图标将出现在锁定屏幕上。点击图标即可启动您的应用程序。


您可以在此处找到有关使用应用程序设置地理围栏的教程:

您在锁屏上看到的启动图标放在那里
CoreLocation
基于iBeacon或地理围栏检测将应用程序启动到后台。虽然你说你不想在你的应用程序中使用iBeacons,但你仍然可以用CoreLocation Geofences完成同样的事情。它的工作方式是,您将在应用程序中注册地理围栏,然后当您在后台使用应用程序穿越地理围栏时,图标将出现在锁定屏幕上。点击图标即可启动您的应用程序。


您可以在此处找到有关使用应用程序设置地理围栏的教程:

是否意味着当您从应用程序向存折添加通行证时,您希望应用程序显示在左下角?值得理解的是,存折不会直接与应用程序通信。一旦你的应用程序安装了pass,相关性的处理就被Passbook接管了。我认为你不能基于Passbook在某个位置绊倒而让应用程序图标出现在锁屏上。但是,您可以使用应用程序内的geofences来实现这一点,因此iBeacon并不是绝对必要的。而且,在iOS 9中,显示在左下角的应用程序也由Siri控制,我相信,Siri可以学习用户模式并显示与上下文相关的应用程序。@DavidYoung您说有没有办法使用geofences在左下角显示我的应用程序?我该怎么做?我可以像推送通知一样向用户显示通知,但我如何才能添加到锁定屏幕?这是否意味着当您从应用程序添加Pass to Passpook时,您希望应用程序显示在左下角?值得理解的是,存折不会直接与应用程序通信。一旦你的应用程序安装了pass,相关性的处理就被Passbook接管了。我认为你不能基于Passbook在某个位置绊倒而让应用程序图标出现在锁屏上。但是,您可以使用应用程序内的geofences来实现这一点,因此iBeacon并不是绝对必要的。而且,在iOS 9中,显示在左下角的应用程序也由Siri控制,我相信,Siri可以学习用户模式并显示与上下文相关的应用程序。@DavidYoung您说有没有办法使用geofences在左下角显示我的应用程序?我该怎么做?我可以像推送通知一样向用户显示通知,但我如何才能将其添加到锁定屏幕?太好了,如果不将应用程序放在后台杀死它,怎么样,仍在工作,并在锁屏上显示应用程序图标。顺便说一句,我实施了该教程,将应用程序放在后台,当进入geofence时,它会在左下方的屏幕上显示本地通知,而不是锁屏上的应用程序。您可能想注释掉本地通知。可能是因为如果发送通知,iOS不会在锁屏上显示图标,所以它只发送一个可视通知。太好了,不把应用程序放在后台,杀掉它怎么样,仍在工作,并在锁屏上显示应用程序图标。顺便说一句,我实施了该教程,将应用程序放在后台,当进入geofence时,它会在左下方的屏幕上显示本地通知,而不是锁屏上的应用程序。您可能想注释掉本地通知。可能是,如果发送通知,iOS不会在锁屏上显示图标——因此它只发送一个可视通知。