dont show carplay menu on ipads

This commit is contained in:
leminlimez committed 2025-07-19 09:02:08 -04:00
1 parent 395cbe5e13
commit 7434897eac
2 files changed
+6

No files matched your search

+2
View File
@@ -18,10 +18,12 @@ struct RootView: View {
.tabItem { .tabItem {
Label("Videos", systemImage: "camera") Label("Videos", systemImage: "camera")
} }
if UIDevice.current.userInterfaceIdiom == .phone {
CarPlayView() CarPlayView()
.tabItem { .tabItem {
Label("CarPlay", systemImage: "car") Label("CarPlay", systemImage: "car")
} }
}
ExploreView() ExploreView()
.tabItem { .tabItem {
Label("Explore", systemImage: "safari") Label("Explore", systemImage: "safari")
+4
View File
@@ -23,9 +23,11 @@ struct SettingsView: View {
TextField("Enter PosterBoard App Hash", text: $pbHash) TextField("Enter PosterBoard App Hash", text: $pbHash)
.textFieldStyle(RoundedBorderTextFieldStyle()) .textFieldStyle(RoundedBorderTextFieldStyle())
.font(.system(.body, design: .monospaced)) .font(.system(.body, design: .monospaced))
if UIDevice.current.userInterfaceIdiom == .phone {
TextField("Enter CarPlayWallpaper App Hash", text: $cpHash) TextField("Enter CarPlayWallpaper App Hash", text: $cpHash)
.textFieldStyle(RoundedBorderTextFieldStyle()) .textFieldStyle(RoundedBorderTextFieldStyle())
.font(.system(.body, design: .monospaced)) .font(.system(.body, design: .monospaced))
}
HStack { HStack {
Spacer() Spacer()
// Run task to check until file exists from Nugget pc over AFC // Run task to check until file exists from Nugget pc over AFC
@@ -164,6 +166,7 @@ struct SettingsView: View {
pbHash = contents pbHash = contents
} }
// check for carplay hash // check for carplay hash
if UIDevice.current.userInterfaceIdiom == .phone {
let carplayPath = SymHandler.getCarPlayHashURL() let carplayPath = SymHandler.getCarPlayHashURL()
if FileManager.default.fileExists(atPath: carplayPath.path()) { if FileManager.default.fileExists(atPath: carplayPath.path()) {
let carplayContents = try String(contentsOf: carplayPath) let carplayContents = try String(contentsOf: carplayPath)
@@ -172,6 +175,7 @@ struct SettingsView: View {
cpHash = carplayContents cpHash = carplayContents
} }
} }
}
} catch { } catch {
print(error.localizedDescription) print(error.localizedDescription)
} }