0

我试图让我的应用程序为推送通知做好准备,我在应用程序委托中插入了以下代码,但是当我在我的设备(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;
}
4

1 回答 1

0

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

com.yourcompanyname.yourappname

并为此应用 ID 启用推送通知。然后创建一个用于构建应用程序的新配置文件。它应该工作!请务必在项目设置中更改捆绑 ID。

希望这可以帮助。

于 2012-08-23T20:06:22.673 回答