-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathPrivacyManifestScanner_final-pickle_2024-05-06_19-32-47.html
151 lines (151 loc) · 13.7 KB
/
PrivacyManifestScanner_final-pickle_2024-05-06_19-32-47.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Privacy Manifest Scanner Report</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
</head>
<body class="bg-gray-50 p-5">
<h1 class="text-3xl font-bold text-blue-600 mb-4">Privacy Manifest Scanner Report</h1>
<ul class="list-none">
<li class="font-semibold"><span class="text-gray-600">Scan Date:</span> 2024-05-06 19:32:47</li>
<li class="font-semibold"><span class="text-gray-600">Root Directory:</span> /Users/baghyeonghwan/final/final-pickle</li>
<li class="font-semibold text-red-500"><span class="text-gray-600">Issue Found:</span> 24</li>
<li class="font-semibold"><span class="text-gray-600">Scan Duration:</span> 0.65 seconds</li>
</ul>
<div class="overflow-x-auto mt-6">
<table class="w-full table-auto bg-white rounded-lg overflow-hidden">
<thead class="bg-blue-500 text-white">
<tr>
<th class="px-4 py-2">Serial No.</th>
<th class="px-4 py-2">File Path</th>
<th class="px-4 py-2">Used API</th>
<th class="px-4 py-2">Line Content</th>
</tr>
</thead>
<tbody class="text-gray-700"> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">1</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/TimerView/TimerView.swift:31</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("isRunTimer") var isRunTimer: Bool = false</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">2</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/TimerView/TimerView.swift:32</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("backgroundNumber") var backgroundNumber: Int = 0</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">3</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/TimerView/TimerView.swift:33</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("todoId") var todoId: String = ""</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">4</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/TimerView/TimerReportView.swift:19</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("is24HourClock") var is24HourClock: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">5</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/TimerView/TimerReportView.swift:20</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("timeFormat") var timeFormat: String = "HH:mm"</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">6</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/HomeView/View/HomeView.swift:34</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("isRunTimer") var isRunTimer: Bool = false</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">7</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/HomeView/View/HomeView.swift:35</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("todoId") var todoId: String = ""</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">8</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/HomeView/View/Todo/TodoCellView.swift:10</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("is24HourClock") var is24HourClock: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">9</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/HomeView/View/Todo/TodoCellView.swift:11</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("timeFormat") var timeFormat: String = "HH:mm"</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">10</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/MissionView/MissionView.swift:12</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("is24HourClock") var is24HourClock: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">11</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/MissionView/MissionView.swift:13</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("timeFormat") var timeFormat: String = "HH:mm"</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">12</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/MissionView/MissionStyleView.swift:335</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">// @<span class="text-red-500">AppStorage</span>("is24HourClock") var is24HourClock: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">13</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Home/MissionView/MissionStyleView.swift:336</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">// @<span class="text-red-500">AppStorage</span>("timeFormat") var timeFormat: String = "HH:mm"</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">14</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Calendar/View/TaskRowView.swift:11</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("is24HourClock") private var is24HourClock: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">15</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Calendar/View/TaskRowView.swift:12</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("timeFormat") private var timeFormat: String = "HH:mm"</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">16</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/App/ContentView.swift:9</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("onboarding") var isOnboardingViewActive: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">17</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/App/ContentView.swift:10</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("systemTheme") private var systemTheme: Int = SchemeType.allCases.first!.rawValue</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">18</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/App/PickleApp.swift:35</td>
<td class="border px-4 py-2">UserDefaults</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">// let _ = <span class="text-red-500">UserDefaults</span>.standard.set(false, forKey: "__UIConstraintBasedLayoutLogUnsatisfiable")</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">19</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/App/PickleApp.swift:43</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("backgroundNumber") var backgroundNumber: Int = 0</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">20</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/App/PickleApp.swift:44</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("isRunTimer") var isRunTimer: Bool = false</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">21</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/App/PickleApp.swift:45</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("todoId") var todoId: String = ""</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">22</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Setting/SettingNotiicationView.swift:11</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("onboarding") var isOnboardingViewActive: Bool = true</td>
</tr> <tr class="bg-gray-100">
<td class="border px-4 py-2 font-semibold text-center">23</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Setting/SettingView.swift:33</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("systemTheme") private var systemTheme: Int = SchemeType.allCases.first!.rawValue</td>
</tr> <tr class="bg-white">
<td class="border px-4 py-2 font-semibold text-center">24</td>
<td class="border px-4 py-2">/Users/baghyeonghwan/final/final-pickle/Pickle/Pickle/Screen/Setting/SettingView.swift:34</td>
<td class="border px-4 py-2">AppStorage</td>
<td class="border px-4 py-2 italic" style="white-space: pre-wrap;">@<span class="text-red-500">AppStorage</span>("is24HourClock") var is24HourClock: Bool = true</td>
</tr> </tbody>
</table>
</div>
</body>
</html>