使用iOS9多任务处理共享扩展通知

使用iOS9多任务处理共享扩展通知,ios,ios9,multitasking,splitview,share-extension,Ios,Ios9,Multitasking,Splitview,Share Extension,我有一个带有共享扩展名的应用程序。做了一些工作来完全支持iOS9多任务处理,我遇到了一个问题:当发生了什么事情时,扩展如何告诉主应用程序 原始设计在应用程序组中使用了NSUserDefaults对象。当用户切换回我的应用程序时,我会捕获UIApplicationIDBecMeactivationification通知并检查应用程序组 现在,如果在拆分视图中运行的另一个应用程序调用了我的共享扩展名,则没有通知或appDelegate调用来告诉我检查。有什么想法吗 更新:我尝试了KVO observ

我有一个带有共享扩展名的应用程序。做了一些工作来完全支持iOS9多任务处理,我遇到了一个问题:当发生了什么事情时,扩展如何告诉主应用程序

原始设计在应用程序组中使用了NSUserDefaults对象。当用户切换回我的应用程序时,我会捕获UIApplicationIDBecMeactivationification通知并检查应用程序组

现在,如果在拆分视图中运行的另一个应用程序调用了我的共享扩展名,则没有通知或appDelegate调用来告诉我检查。有什么想法吗

更新:我尝试了KVO observeValueForKeyPath和NSUserDefaults NSUserDefaultsIDChangeNotification通知。它们会将更改通知共享扩展,但不会在主机应用程序中触发通知