diff --git a/JanitorialQC.xcodeproj/project.pbxproj b/JanitorialQC.xcodeproj/project.pbxproj
index c61bf61..84d1f5b 100644
--- a/JanitorialQC.xcodeproj/project.pbxproj
+++ b/JanitorialQC.xcodeproj/project.pbxproj
@@ -405,6 +405,11 @@
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
+ INFOPLIST_KEY_BGTaskSchedulerPermittedIdentifiers = (
+ "com.jqc.sync",
+ );
+ INFOPLIST_KEY_NSCameraUsageDescription = "Take photos to document inspection issues.";
+ INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "Attach photos from your library to inspection issues.";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
IPHONEOS_DEPLOYMENT_TARGET = 17;
@@ -444,6 +449,11 @@
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
+ INFOPLIST_KEY_BGTaskSchedulerPermittedIdentifiers = (
+ "com.jqc.sync",
+ );
+ INFOPLIST_KEY_NSCameraUsageDescription = "Take photos to document inspection issues.";
+ INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "Attach photos from your library to inspection issues.";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
IPHONEOS_DEPLOYMENT_TARGET = 17;
diff --git a/JanitorialQC.xcodeproj/xcuserdata/nngo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/JanitorialQC.xcodeproj/xcuserdata/nngo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
deleted file mode 100644
index 96526d0..0000000
--- a/JanitorialQC.xcodeproj/xcuserdata/nngo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
diff --git a/JanitorialQC.xcodeproj/xcuserdata/nngo.xcuserdatad/xcschemes/xcschememanagement.plist b/JanitorialQC.xcodeproj/xcuserdata/nngo.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100644
index 1dc7545..0000000
--- a/JanitorialQC.xcodeproj/xcuserdata/nngo.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- SchemeUserState
-
- JanitorialQC.xcscheme_^#shared#^_
-
- orderHint
- 0
-
-
-
-
diff --git a/JanitorialQC/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png b/JanitorialQC/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png
index b1ec2d2..cce9200 100644
Binary files a/JanitorialQC/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png and b/JanitorialQC/Assets.xcassets/AppIcon.appiconset/AppIcon-1024.png differ
diff --git a/JanitorialQC/Assets.xcassets/AppIcon.appiconset/Contents.json b/JanitorialQC/Assets.xcassets/AppIcon.appiconset/Contents.json
index a0146d3..f22e10c 100644
--- a/JanitorialQC/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/JanitorialQC/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -5,28 +5,6 @@
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
- },
- {
- "appearances" : [
- {
- "appearance" : "luminosity",
- "value" : "dark"
- }
- ],
- "idiom" : "universal",
- "platform" : "ios",
- "size" : "1024x1024"
- },
- {
- "appearances" : [
- {
- "appearance" : "luminosity",
- "value" : "tinted"
- }
- ],
- "idiom" : "universal",
- "platform" : "ios",
- "size" : "1024x1024"
}
],
"info" : {
diff --git a/JanitorialQC/Views/Auth/LoginView.swift b/JanitorialQC/Views/Auth/LoginView.swift
index 316fa9b..875390e 100644
--- a/JanitorialQC/Views/Auth/LoginView.swift
+++ b/JanitorialQC/Views/Auth/LoginView.swift
@@ -108,7 +108,7 @@ struct LoginView: View {
Spacer()
// ── App Version ────────────────────────────────────────
- Text("JanitorialQC Inspector · Phase A")
+ Text("JanitorialQC Inspector")
.font(.caption2)
.foregroundStyle(.tertiary)
.padding(.bottom, 24)
diff --git a/JanitorialQC/Views/Dashboard/DashboardView.swift b/JanitorialQC/Views/Dashboard/DashboardView.swift
index a8608d5..0466b0b 100644
--- a/JanitorialQC/Views/Dashboard/DashboardView.swift
+++ b/JanitorialQC/Views/Dashboard/DashboardView.swift
@@ -1042,7 +1042,7 @@ struct SettingsView: View {
}
Section("App Info") {
- LabeledContent("Version", value: "Phase C")
+ LabeledContent("Version", value: "\(Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String ?? "1.0") (\(Bundle.main.infoDictionary?["CFBundleVersion"] as? String ?? "1"))")
LabeledContent("Server", value: Constants.baseURL)
}
}