pfquery在今天扩展

时间:2015-01-09 06:35:08

标签: ios8 xcode6 pfquery ios8-extension

我正在尝试在todayViewController中进行查询,但每当我运行此扩展时,它都会要求我设置客户端ID(我在app delegate.m中所做的位置)。然后我将扩展名添加为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);
}

请帮忙!提前感谢帮助!

1 个答案:

答案 0 :(得分:0)

今天扩展程序不允许访问[UIApplication sharedApplication],因此大多数情况下也不允许使用UIApplication方法的代码。

对于今天的扩展来说,无论如何注册通知都没有多大意义。这应该由包含应用程序(即您的应用程序)完成。在这两个地方都没有必要这样做。