WCSession should be usable from a Today Extension

Originator:m
Number:rdar://23962451 Date Originated:2015-12-18
Status:Open Resolved:
Product:iOS SDK Product Version:9.2
Classification:Enhancement Reproducible:Yes
 
Title:
WCSession should be usable from a Today Extension


Description:
I'd like to synchronise information between a Today Extension and a WatchOS2 glance, but this isn't possible because the Watch is only paired with the containing app, not with its extensions.

I can get [WCSession defaultSession], but then session.paired is NO.


Steps to reproduce:
In my Today Extension, I can successfully get [WCSession defaultSession], but [session isPaired] returns NO.

This means that user interactions with the Today Extension cannot influence the data shown in the Watch Glance.


Expected results:
// when running in a Today Extension
[[WCSession defaultSession] isPaired] == YES


Actual results:
// when running in a Today Extension
[[WCSession defaultSession] isPaired] == NO

iOS 9.2

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!