settings: added new switch to allow enabling appId customization (which will be shown during install)

This commit is contained in:
mahee96
2026-02-07 07:59:39 +05:30
parent 255db2bac0
commit 277b5b0bd4
4 changed files with 114 additions and 67 deletions

View File

@@ -708,7 +708,8 @@ extension AppManager
Task{
var app: AppProtocol = app
// ---- Preflight bundle ID resolution ----
if let presentingViewController {
if UserDefaults.shared.customizeAppId, // only show prompt when enabled by user
let presentingViewController {
let originalBundleID = app.bundleIdentifier
let resolution = await self.resolveBundleID(