如何将推送通知集成到现有的应用程序?

时间:2013-05-23 11:59:59

标签: iphone ios push-notification apple-push-notifications

我已经在AppStore中有一个应用程序,现在我需要在下一个版本中将推送通知集成到它。我是否需要为其生成新证书,还是可以修改用于代码签名的现有证书?

2 个答案:

答案 0 :(得分:3)

如果您想在应用程序中添加推送通知,则需要启用推送通知,还需要在Apple Developer门户生成证书并进行安装。 (这不会影响当前的实时应用)。

然后添加代码来注册推送通知,(也可以根据需要使用代理)

 -(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
      [[UIApplication sharedApplication]registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound);
}

最后,您需要上传新版应用程序。

答案 1 :(得分:1)

您需要更改应用程序证书,因此也需要更改分发证书。两者的更新都可以