可以在iOS的静态库项目中处理推送通知吗?

可以在iOS的静态库项目中处理推送通知吗?,ios,frameworks,xcode6,apple-push-notifications,static-libraries,Ios,Frameworks,Xcode6,Apple Push Notifications,Static Libraries,我正在尝试为iOS生成框架。在这种情况下,需要在静态库项目中处理推送通知 可以在静态库项目中处理推送通知吗?如果可能,怎么做 谢谢。正如David Berry评论的那样,您确实需要在AppDelegate中接收所有推送通知委托方法 在静态库中,您可以做的是提供应用程序在其AppDelegate中调用的API。因此,使用lib的应用程序必须调用这些方法才能从中获益 示例(在AppDelegate中): 我认为没有AppDelegate的合作是无法做到的,因为所有传入的通知都会发送给该代理。 - (

我正在尝试为iOS生成框架。在这种情况下,需要在静态库项目中处理推送通知

可以在静态库项目中处理推送通知吗?如果可能,怎么做


谢谢。

正如David Berry评论的那样,您确实需要在AppDelegate中接收所有推送通知委托方法

在静态库中,您可以做的是提供应用程序在其AppDelegate中调用的API。因此,使用lib的应用程序必须调用这些方法才能从中获益

示例(在AppDelegate中):


我认为没有AppDelegate的合作是无法做到的,因为所有传入的通知都会发送给该代理。
- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    [[PNLib sharedSingleton] appDidReceiveRemoteNotification:userInfo];
}