問題タブ [uibackgroundtask]
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 - バックグラウンドでゲームのスコアリング タスクを実行する
アプリがバックグラウンドまたは実行されていないときに、ユーザーがポイントを獲得できるゲームを作成しています。アプリケーションが完全に閉鎖された場合でも、ポイントを獲得する必要があります。現在、私は NSTimer を使用してこれを行っていますが、タイマーがバックグラウンドで実行できないことをどこでも読んでいます。これが私が持っているものであり、どのように修正する必要がありますか:
ios - バックグラウンドで XTubeManager がクラッシュしますか?
XTubeManager で大量のクラッシュが発生しています (CFNetwork 内部のようです)。残念ながら、コンソール ログは利用できません。コール スタックのみです (以下を参照)。
質問:
- アプリがバックグラウンドでクラッシュすることは想像できるので、コンソール ログは書き込まれません。その可能性はありますか?
- backgroundTask の有効期限を別の方法で処理する必要があり
NSURLRequests
ますか? (以下のコードを参照)
バックグラウンド
私は定期的にバックグラウンドで (またはバックグラウンド プッシュを介して) 起動し、次のようなバックグラウンド タスクを実行しています。
これは通常、applicationDidEnterBackground
コールスタック
ios - バックグラウンド タスクの開始時に iOS がクラッシュする
最近、iOS 8.4 用に最後にビルドされ、現在 9.3 に更新されているアプリを再訪しました。実行した最初の数回は問題なく動作していましたが、開くたびにクラッシュし、各シミュレーターで次のエラーが発生します: EXC_BAD_ACCESS(code=50)
クラッシュは、beginBackgroundTaskWithExpirationHandler を使用した top メソッドで発生します。以前にこのエラーが発生したことはなく、自分自身または SO で解決策を見つけることができません。