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 に答える