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