Ios8 今日扩展中的pfquery

Ios8 今日扩展中的pfquery,ios8,xcode6,pfquery,ios8-extension,Ios8,Xcode6,Pfquery,Ios8 Extension,我试图在todayViewController中进行查询,但是每当我运行此扩展时,它都会要求我在app delegate.m中设置客户端ID。然后我添加了扩展作为AppDelegate.m的目标成员。然而,守则: [[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings]; [[UIApplication sharedApplication] registerForRemote

我试图在todayViewController中进行查询,但是每当我运行此扩展时,它都会要求我在app delegate.m中设置客户端ID。然后我添加了扩展作为AppDelegate.m的目标成员。然而,守则:

[[UIApplication sharedApplication] registerUserNotificationSettings:notificationSettings];
[[UIApplication sharedApplication] registerForRemoteNotifications];
由于控制台中提到的错误,扩展无法正常工作。然后我试着对这部分进行评论,今天的扩展运行,但没有任何反应。我在中添加了查询

- (void)widgetPerformUpdateWithCompletionHandler:(void (^)(NCUpdateResult))completionHandler {
// Perform any setup necessary in order to update the view.
completionHandler(NCUpdateResultNewData);
}

请帮忙!提前感谢您的帮助

如今,扩展不允许访问[UIApplication sharedApplication],因此需要使用UIApplication方法的代码在很大程度上也是不允许的

不管怎样,今天的扩展注册通知并没有多大意义。这应该由包含应用程序(即您的应用程序)完成。没有必要在两个地方都这样做