ALAssets
フレームワークを使用してユーザーの写真ライブラリにアクセスするアプリがあります。アプリが写真ライブラリにアクセスする権限を持っているかどうかを検出するコードをいくつか書きました。許可されていない場合は、設定でアプリの位置情報サービスをオンにするようにユーザーに通知する警告メッセージを表示します。
問題は、ユーザーが手動でプライバシー設定を変更してアプリを再度開くと、iOS がアプリを SIGKILL で強制的にクラッシュさせることです。
別のアプリがこれを処理する方法は、プライバシー設定の変更を何らかの方法で検出し、ユーザーが次にアプリを開いたときにアプリを強制的に再起動することであることに気付きました。これを達成する方法を知っている人はいますか?