質問編集履歴
1
自作アプリの目的を追記した。アプリの問題点を追記した。プライバシー設定を記述した
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,10 +2,22 @@
|
|
2
2
|
|
3
3
|
iOS15で自作のアプリを継続的に実機で稼働させたい。
|
4
4
|
|
5
|
+
本アプリの目的
|
6
|
+
1)GPSから位置情報を取得し、現在位置を中心とした地図を表示させる。
|
7
|
+
2)写真撮影を行い、実行時の緯度・経度、カメラの方位角、撮影日時を記録する。
|
8
|
+
3)2)の記録をメール、メモに転送する。
|
9
|
+
4)音声を記録し、実行時の住所、日時を記録する。
|
10
|
+
|
5
11
|
### 発生している問題・エラーメッセージ
|
6
12
|
|
7
13
|
iOS14までは、アプリがバックグラウンドに回っても、強制終了することはなく、バックグラウンドに入る前の値が保持されていたが、iOS15になると、バックグラウンドに入るたびに、強制終了され、フォアグランドにもどるたびに、新たにアプリが起動する。
|
8
14
|
|
15
|
+
iOS14までは1日ごとにアプリが再起動していたため、3)の動作を1日ごとに行えば問題はなかったのだが、
|
16
|
+
iOS15では、アプリがバックグラウンドになるたびにアプリが再起動するため、3)の記録を1日ごとにまとめて行えないようになった。
|
17
|
+
|
18
|
+
位置情報のプライバシーの設定は、「アプリの実行中は位置情報を取得する」としている。
|
19
|
+
|
20
|
+
|
9
21
|
```
|
10
22
|
エラーメッセージ
|
11
23
|
|