<分区>
标签 ios objective-c
如果有人在他们的 iPhone 上安装了星巴克应用程序,您会看到在星巴克内或附近时,锁定屏幕上会出现一种推送通知,您滑动它即可立即打开该应用程序,就像锁定屏幕上的短信。我想知道这是否是一项很难完成的任务,并根据您所在位置的外观,所以如果我在某个地方附近,它会显示在我的主屏幕上。他们的名字是这个吗,是不是太难了?谢谢。
最佳答案
如果我正确理解你的问题,你需要使用通知。阅读documentation您将了解如何使用它。
这是如何在特定时间间隔后触发本地通知的示例:
- (void) scheduleLocalNotificationWithMessage:(NSString*) msg andFireTime:(NSTimeInterval) time
{
UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.fireDate = [NSDate dateWithTimeIntervalSinceNow:time];
notification.alertBody = msg;
notification.soundName = UILocalNotificationDefaultSoundName;
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
}
为了接收永久位置更新,this教程会对您有所帮助。
要在后台接收位置更新,请选择应用程序目标,然后选择功能,然后检查位置更新:
祝你好运!
关于ios - Objective C - 滑动以从主屏幕打开应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25787088/