iOS App Extensions - raywenderlich.com · Introduction to CloudKit Part 7: Sub... Nov 10, 2014,...

Post on 24-Jun-2020

8 views 0 download

Transcript of iOS App Extensions - raywenderlich.com · Introduction to CloudKit Part 7: Sub... Nov 10, 2014,...

iOS App Extensions

Today Extensions: Updating

NSURLSession

// 2: Work in the background NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier(config)

// 3: Set the shared container identifier config.sharedContainerIdentifier = “group.com.myGroupID”

// 1: Set separate configuration identifiers config.sharedContainerIdentifier = “com.myApp” config.sharedContainerIdentifier = “com.myAppExtension”

Background Refresh

func widgetPerformUpdateWithCompletionHandler( completionHandler: ((NCUpdateResult) -> Void)!) {

}

case NewData case NoData case Failed

Demo

RWFetcher Widget update Delegate

Challenge Time!