問題タブ [background-fetch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - バックグラウンドで startupdatinglocation を使用できますか?
バックグラウンドでから までGeo-location
の範囲内で、アプリに保存されているものに近づいているかどうかを知る必要があります。使用しましたが、正確な結果が得られません。代わりに を使用すると、 と同じくらい正確な結果が得られます。call everyに を追加する予定です。10 Meters
500 Meters
startMonitoringForSignificantLocationChange
startupdatinglocation
7 meters
NSTimer
startupdatinglocation
1 minute
他の解決策はありますか?
ios - 通話中/ネットワーク変動中にIOSリモートサイレント通知が機能しない
バックグラウンド作業を行っているiOSアプリケーションを開発しています。サイレント通知を送信してアプリを目覚めさせています。ほとんどの場合、コードは正常に機能しています。
問題は、通話アプリが起動していないとき、ネットワーク接続が低いとき、またはネットワーク変動アプリが起動していないときでもあります。
私は次のことをしています:
私の観察は次のとおりです。アプリはクラッシュしていません。通話中に通知があっても「バックグラウンド通知」をログに記録していません(モバイルはwifiに接続されています)。
精度を出す方法を教えてください。
ios - iOS でのバックグラウンド フェッチ
バックグラウンド サービスが適切に動作する Android 開発から来て、Apple のやり方を考え始めるのは少し難しいです。Android で達成したことは、バックグラウンド サービスが定期的にデータベースを更新し続け、フォアグラウンドにある場合やユーザーがアプリを起動した場合に UI を更新できることです。
バックグラウンド サービスに似たものがないため、iOS では状況が少し異なります。これが私の質問です
- アプリがユーザーによって終了された場合でも、バックグラウンド フェッチを実行する方法はありますか? コンテンツのダウンロードに HTTP を使用していないため、Background Transfer Service API が役立つかどうかわかりません。
- さまざまな時間に複数のフェッチ操作をスケジュールする可能性はありますか?
または、iOS 開発のためにサービスがどのように機能するかを完全に再考する必要がありますか? 任意のアイデアをいただければ幸いです。
ios - バックグラウンド フェッチが機能しない
バックグラウンド フェッチを機能させるのに問題があります。以下の私のコードを参照してください。info.plist に fetch をバックグラウンド モードとして追加しました。Debug -> Simulate background fetch を使用してフェッチをシミュレートします。コンソールログには何も出力されません。これの良い例は迅速に見つかりませんでした。これを機能させる方法を知っている人はいますか?
ios - iOS 7 より前にアプリ データを定期的に更新するにはどうすればよいですか?
iOS アプリは、ユーザーがアプリを起動していない場合でも、サーバーから定期的にデータを更新する必要があります。iOS7 では、バックグラウンド モード 'fetch' を使用して定期的にデータを更新できます。7 より前の iOS バージョンでこれを行うにはどうすればよいですか?
具体的には、ローカルまたはリモートの通知を使用してアプリを「起動」し、実際にユーザーに通知を送信せずにコードのスニペットを実行できますか?
ios - アプリがフォアグラウンドにあるときに iOS バックグラウンド フェッチが実行されているかどうかを検出する
ローカルの sqlite データを更新するバックグラウンド フェッチがあります。
アプリがフォアグラウンドでも実行されている場合、部分的に入力された SQL 行をロードしようとする UI を停止するために、バックグラウンド フェッチが実行されているかどうかを検出できるようにしたいと考えています。
バックグラウンド フェッチが実行されているかどうかを検出するにはどうすればよいですか?
また、データを表示できないことをユーザーに伝えるよりも優れた UI パターンはありますか?