1

Titanium API(SDK 5.0)を使用してiOS用のアプリを開発しています。このアプリは、開発デバイスで正常にテストされたプッシュ通知サービスを提供します。

配布プロファイルを使用して公開した後、アプリがこのアプリのプッシュ通知を受け入れるかどうかをユーザーに尋ねていないことに気付きました。

すべてのデバイスがiOS4.3以降であることに注意してください。プロビジョニングと配布のプロファイルを更新し、プッシュ通知サービスを含むこのアプリの証明書を確認しました。

ここに登録のための私のコード:

Titanium.Network.registerForPushNotifications({
    types: [
        Titanium.Network.NOTIFICATION_TYPE_BADGE,
        Titanium.Network.NOTIFICATION_TYPE_ALERT,
        Titanium.Network.NOTIFICATION_TYPE_SOUND
    ],
    success:function(e)
    {
                    //get the device token then send it to server
        var deviceToken = e.deviceToken;
                    stockToken(token)
    },
    error:function(e)
    {
        return;
    },
    callback:function(e)
    {
        //when receive a notification
                    winAutres.message_push=e.data.alert;
        tabGroup.setActiveTab(4);
        return;
    }
});
4

0 に答える 0