mirror of
https://github.com/StikDebug/StikDebug.git
synced 2026-10-15 20:10:30 +00:00
parent
aa92ef44e4
commit
c9e76ba177
1 changed files with 1 additions and 13 deletions
|
|
@ -255,8 +255,7 @@ struct HomeView: View {
|
|||
var autoScriptData: Data? = nil
|
||||
var autoScriptName: String? = nil
|
||||
|
||||
if !hasAssignedScript(for: selectedBundle),
|
||||
let scriptInfo = autoScript(for: selectedBundle) {
|
||||
if let scriptInfo = autoScript(for: selectedBundle) {
|
||||
autoScriptData = scriptInfo.data
|
||||
autoScriptName = scriptInfo.name
|
||||
}
|
||||
|
|
@ -314,7 +313,6 @@ struct HomeView: View {
|
|||
config.scriptName = scriptName
|
||||
}
|
||||
if config.scriptData == nil, let bundleID = config.bundleID,
|
||||
!hasAssignedScript(for: bundleID),
|
||||
let scriptInfo = autoScript(for: bundleID) {
|
||||
config.scriptData = scriptInfo.data
|
||||
config.scriptName = scriptInfo.name
|
||||
|
|
@ -1262,16 +1260,6 @@ struct HomeView: View {
|
|||
}
|
||||
private func refreshBackground() { }
|
||||
|
||||
private func hasAssignedScript(for bundleID: String) -> Bool {
|
||||
guard enableAdvancedOptions else { return false }
|
||||
guard let mapping = UserDefaults.standard.dictionary(forKey: "BundleScriptMap") as? [String: String],
|
||||
let scriptName = mapping[bundleID] else { return false }
|
||||
let scriptsDirectory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0]
|
||||
.appendingPathComponent("scripts")
|
||||
let scriptURL = scriptsDirectory.appendingPathComponent(scriptName)
|
||||
return FileManager.default.fileExists(atPath: scriptURL.path)
|
||||
}
|
||||
|
||||
private func autoScript(for bundleID: String) -> (data: Data, name: String)? {
|
||||
guard ProcessInfo.processInfo.hasTXM else { return nil }
|
||||
guard #available(iOS 26, *) else { return nil }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue