iOS8

【ダメだ〜】iOS8のLocalNotificationで位置情報をフックする

More than 3 years have passed since last update.

気づいたらNitificationに位置情報が追加されたので、いろいろ試してみたけどダメだ!

前々領域観測してくれない。

設定等もけっこう見直してるがダメだ・・・

    class func setNotification(center:CLLocationCoordinate2D, title:String, id:String)

{
//NSLog("set notification:%f,%f - %@",center.latitude,center.longitude, id)
var locNotification:UILocalNotification = UILocalNotification()
locNotification.regionTriggersOnce = true
locNotification.alertBody=title
locNotification.userInfo = ["id":id];
locNotification.category = "custom"
locNotification.region = CLCircularRegion(circularRegionWithCenter: center, radius: 100.0, identifier: "delete")
UIApplication.sharedApplication().scheduleLocalNotification(locNotification)
}

結局、locationManagerをバックグラウンドで動かして領域観測している・・・