Xcode 推送通知-RegisterForRemotonification失败

Xcode 推送通知-RegisterForRemotonification失败,xcode,push,registration,Xcode,Push,Registration,我试图让我的应用程序准备好推送通知,我在应用程序委托中插入以下代码,但当我在我的设备(iPhone 3Gs-iOS 5.1.1)上运行应用程序时,应用程序启动正常,但忽略了“推送警报”如何要求用户允许通知 有人能帮忙吗 来自德国的问候 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [application

我试图让我的应用程序准备好推送通知,我在应用程序委托中插入以下代码,但当我在我的设备(iPhone 3Gs-iOS 5.1.1)上运行应用程序时,应用程序启动正常,但忽略了“推送警报”如何要求用户允许通知

有人能帮忙吗

来自德国的问候

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{

    [application registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge|
     UIRemoteNotificationTypeAlert|
     UIRemoteNotificationTypeSound];


    // Override point for customization after application launch.
    return YES;
}

您必须在iOS配置门户中创建一个新的appID(没有通配符),如

com.yourcompanyname.yourappname

并为此应用id启用推送通知。 然后创建一个新的配置文件,用于构建应用程序。那就行了! 确保在项目设置中也更改您的bundle id


希望这有帮助。

谢谢,现在警报弹出了!但现在我变成了以下错误:还没有存储设备令牌。(代码:115,版本:1.0.67)您可能应该看看苹果的文档。你从哪里得到的错误?您是否在appDelegate中实现了委托方法?