デバイスの起動時にiOSアプリを自動的に(フォアグラウンドではなく、バックグラウンドで)開始する方法を調べようとしています。アプリ自体は、デバイスが起動するとすぐに定期的に GPS 位置情報をサーバーに送信するために使用されます。
アプリを VOIP アプリとして宣言することでこれが可能であることを理解しています。これは内部アプリであるため、アプリが Apple によって拒否される心配はありません。これは iOS 開発のニッチなトピックであるため、これを行う方法に関するチュートリアルはあまりありません。
私の問題は、私が客観的な c プログラミングと iOS 開発を始めてから約 3 日経っているため、誰かが私を正しい方向に向ける必要があることです。アプリのコア機能の作成は既に完了しています。あとは、起動時にアプリを開始するか、終了時に再起動するだけです。
コードの観点からこれを行う方法について、誰かが正しい方向に向けてくれませんか?