新しいadobe air3.4では、APNが組み込まれているはずです。ただし、iosにデバイストークンを返させることができないようです。コールバックが呼び出されません。
関連するすべてのクラスがインポートされます。そして、アプリは想定どおりに通知をインストールして登録します
私は次のコードを持っています(そして、さまざまなオブジェクトを追跡できるので、それが実行されると確信しています):
var remoteNotifier:RemoteNotifier = new RemoteNotifier();
try
{
trace("try token");
remoteNotifier.addEventListener(RemoteNotificationEvent.TOKEN, tokenRecieved);
}
catch (err:Error)
{
trace("token error: " + err.message);
}
try
{
trace("try statusevent")
remoteNotifier.addEventListener(StatusEvent.STATUS, subscriptionFailureCallback);
}
catch (err:Error)
{
trace("statusevent error: " + err.message);
}
trace("remote notifier: " + remoteNotifier);
// calling subscribe method without any subscribe options automatically subscribes
// for all notification styles supported on that platform
//CONFIG::DEBUGGING { traceTF("subscribe - notifications"); }
try
{
trace("try subscribe")
remoteNotifier.subscribe();
}
catch (err:Error)
{
trace("subscribe error: " + err.message);
}
RemoteNotificationEvent も StatusEvent も呼び出されません。何をすべきか?どんな助けでも大歓迎です。