私はサイレント通知を使用しています。これは、電話が Xcode に接続され、Wifi を使用し、application:didReceiveRemoteNotification:fetchCompletionHandler:
メソッドにブレークポイントがあり、アプリがバックグラウンドにあるときに完全に機能します。
私のサーバーは毎分サイレント通知を送信しています。ここに私のペイロードがあります:
{
aps =
{
"content-available" = 1;
};
"update-location" = 1;
}
しかし、携帯電話から WIFI を無効にすると、受信しなくなります (3g は通常どおり動作しています)。
Xcodeに接続していないときも同じ動作をしました。
誰かがアイデアを持っているか、すでに解決していますか?