如何从后台唤醒(或启动)我的应用程序(不是 运行)? ios - ibeacon - iphone
How can wake up(or start) my app from background(not running)? ios - ibeacon - iphone
重要提示:IOS 支持在应用未 运行ning 时唤醒(启动)应用。
我构建了一个 ibeacon 应用程序。这工作不错。当应用程序未 运行nig IOS 唤醒我的应用程序时,我的应用程序会发出通知。当应用程序不是 运行nig 时,ios 运行 此功能(在后台)正在运行
func locationManager(manager: CLLocationManager!, didEnterRegion region: CLRegion!) {
var localNotification:UILocalNotification = UILocalNotification()
localNotification.alertAction = "iBeacon notification."
localNotification.alertBody = "Detect a signal."
UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
}
我想在此代码块中编写代码 "start my app" 吗?
喜欢
app.start() or app.wakeup()
可能吗?
if(answer == yes){how can i do?}
遗憾的是,这在 iOS 上是不可能的。操作系统有一些限制,阻止应用程序将自己带到前台,除非用户明确表示要这样做。
要了解这如何不起作用以及替代方案,请在此处查看我的类似回答:
重要提示:IOS 支持在应用未 运行ning 时唤醒(启动)应用。
我构建了一个 ibeacon 应用程序。这工作不错。当应用程序未 运行nig IOS 唤醒我的应用程序时,我的应用程序会发出通知。当应用程序不是 运行nig 时,ios 运行 此功能(在后台)正在运行
func locationManager(manager: CLLocationManager!, didEnterRegion region: CLRegion!) {
var localNotification:UILocalNotification = UILocalNotification()
localNotification.alertAction = "iBeacon notification."
localNotification.alertBody = "Detect a signal."
UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
}
我想在此代码块中编写代码 "start my app" 吗? 喜欢
app.start() or app.wakeup()
可能吗?
if(answer == yes){how can i do?}
遗憾的是,这在 iOS 上是不可能的。操作系统有一些限制,阻止应用程序将自己带到前台,除非用户明确表示要这样做。
要了解这如何不起作用以及替代方案,请在此处查看我的类似回答: