私はVoIPアプリケーションを持っており、CallKitとPushKitを使用しています。 アプリが終了し、iOSがプッシュ通知を受け取ると、アプリはバックグラウンドモードで起動し、CallKit経由で通話すると応答し、すべて正常に動作します(約50秒間)。 その後、iOSは信号9でアプリを終了させます。オーディオとvoipを選択しましたが、iOSは無限のバックグラウンドタスクを続けたいと考えています。iOSがCallKit VoIPアプリケーションをバックグラウンドで1分間で終了させる
システムでアプリを強制終了しないようにするのを忘れましたか?
P.S.私がフォアグラウンドにいるときに私のアプリに電話をかけると、何時間も電話をかけ続けることができます。それはメモリの圧力ではないアプリの殺害の理由です。
感謝を有効にするが、私は任意の有限の長さのタスクを実行する必要はありません、私は私の問題の原因を発見しました。 – adnako
理由を私と共有できますか? – Neelesh