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