Change StikJIT to StikDebug

This commit is contained in:
Stephen 2026-05-20 09:07:55 -04:00
parent ef2cabc9a7
commit f9c1f46fad
59 changed files with 82 additions and 83 deletions

View file

@ -1,5 +1,5 @@
<div align="center">
<img width="217" height="217" src="/assets/StikJIT.png" alt="Logo">
<img width="217" height="217" src="/assets/StikDebug.png" alt="Logo">
</div>
<div align="center">

View file

@ -17,14 +17,14 @@
containerPortal = DC6F1D2F2D94EADD0071B2B6 /* Project object */;
proxyType = 1;
remoteGlobalIDString = DC6F1D362D94EADD0071B2B6;
remoteInfo = StikJIT;
remoteInfo = StikDebug;
};
DC6F1D532D94EADF0071B2B6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC6F1D2F2D94EADD0071B2B6 /* Project object */;
proxyType = 1;
remoteGlobalIDString = DC6F1D362D94EADD0071B2B6;
remoteInfo = StikJIT;
remoteInfo = StikDebug;
};
/* End PBXContainerItemProxy section */
@ -50,7 +50,7 @@
/* End PBXFileReference section */
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
1775D3612D9644FD00DFA8E0 /* Exceptions for "StikJIT" folder in "StikDebug" target */ = {
1775D3612D9644FD00DFA8E0 /* Exceptions for "StikDebug" folder in "StikDebug" target */ = {
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
membershipExceptions = (
Info.plist,
@ -60,22 +60,22 @@
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
/* Begin PBXFileSystemSynchronizedRootGroup section */
DC6F1D392D94EADD0071B2B6 /* StikJIT */ = {
DC6F1D392D94EADD0071B2B6 /* StikDebug */ = {
isa = PBXFileSystemSynchronizedRootGroup;
exceptions = (
1775D3612D9644FD00DFA8E0 /* Exceptions for "StikJIT" folder in "StikDebug" target */,
1775D3612D9644FD00DFA8E0 /* Exceptions for "StikDebug" folder in "StikDebug" target */,
);
path = StikJIT;
path = StikDebug;
sourceTree = "<group>";
};
DC6F1D4B2D94EADF0071B2B6 /* StikJITTests */ = {
DC6F1D4B2D94EADF0071B2B6 /* StikDebugTests */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = StikJITTests;
path = StikDebugTests;
sourceTree = "<group>";
};
DC6F1D552D94EADF0071B2B6 /* StikJITUITests */ = {
DC6F1D552D94EADF0071B2B6 /* StikDebugUITests */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = StikJITUITests;
path = StikDebugUITests;
sourceTree = "<group>";
};
/* End PBXFileSystemSynchronizedRootGroup section */
@ -110,9 +110,9 @@
DC6F1D2E2D94EADD0071B2B6 = {
isa = PBXGroup;
children = (
DC6F1D392D94EADD0071B2B6 /* StikJIT */,
DC6F1D4B2D94EADF0071B2B6 /* StikJITTests */,
DC6F1D552D94EADF0071B2B6 /* StikJITUITests */,
DC6F1D392D94EADD0071B2B6 /* StikDebug */,
DC6F1D4B2D94EADF0071B2B6 /* StikDebugTests */,
DC6F1D552D94EADF0071B2B6 /* StikDebugUITests */,
DC6F1D752D94EB620071B2B6 /* Frameworks */,
DC6F1D382D94EADD0071B2B6 /* Products */,
);
@ -154,14 +154,14 @@
dependencies = (
);
fileSystemSynchronizedGroups = (
DC6F1D392D94EADD0071B2B6 /* StikJIT */,
DC6F1D392D94EADD0071B2B6 /* StikDebug */,
);
name = StikDebug;
packageProductDependencies = (
68D569BD2E1B415700A5BA36 /* CodeEditorView */,
68D569BF2E1B415700A5BA36 /* LanguageSupport */,
);
productName = StikJIT;
productName = StikDebug;
productReference = DC6F1D372D94EADD0071B2B6 /* StikDebug.app */;
productType = "com.apple.product-type.application";
};
@ -179,12 +179,12 @@
DC6F1D4A2D94EADF0071B2B6 /* PBXTargetDependency */,
);
fileSystemSynchronizedGroups = (
DC6F1D4B2D94EADF0071B2B6 /* StikJITTests */,
DC6F1D4B2D94EADF0071B2B6 /* StikDebugTests */,
);
name = StikDebugTests;
packageProductDependencies = (
);
productName = StikJITTests;
productName = StikDebugTests;
productReference = DC6F1D482D94EADF0071B2B6 /* StikDebugTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
@ -202,12 +202,12 @@
DC6F1D542D94EADF0071B2B6 /* PBXTargetDependency */,
);
fileSystemSynchronizedGroups = (
DC6F1D552D94EADF0071B2B6 /* StikJITUITests */,
DC6F1D552D94EADF0071B2B6 /* StikDebugUITests */,
);
name = StikDebugUITests;
packageProductDependencies = (
);
productName = StikJITUITests;
productName = StikDebugUITests;
productReference = DC6F1D522D94EADF0071B2B6 /* StikDebugUITests.xctest */;
productType = "com.apple.product-type.bundle.ui-testing";
};
@ -444,7 +444,7 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = StikJIT/StikJIT.entitlements;
CODE_SIGN_ENTITLEMENTS = StikDebug/StikDebug.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
@ -455,9 +455,9 @@
GENERATE_INFOPLIST_FILE = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
INFOPLIST_FILE = StikJIT/Info.plist;
INFOPLIST_FILE = StikDebug/Info.plist;
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
INFOPLIST_KEY_LSSupportsOpeningDocumentsInPlace = YES;
INFOPLIST_KEY_NSLocalNetworkUsageDescription = "StikDebug needs access to devices on your local network so it can connect to the targets you add to the Device Library.";
@ -479,7 +479,7 @@
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
MACOSX_DEPLOYMENT_TARGET = 15.1;
MARKETING_VERSION = 3.1.4;
@ -491,7 +491,7 @@
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikJIT/idevice";
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikDebug/idevice";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
@ -506,7 +506,7 @@
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = StikJIT/StikJIT.entitlements;
CODE_SIGN_ENTITLEMENTS = StikDebug/StikDebug.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
@ -517,9 +517,9 @@
GENERATE_INFOPLIST_FILE = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
INFOPLIST_FILE = StikJIT/Info.plist;
INFOPLIST_FILE = StikDebug/Info.plist;
INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
INFOPLIST_KEY_LSSupportsOpeningDocumentsInPlace = YES;
INFOPLIST_KEY_NSLocalNetworkUsageDescription = "StikDebug needs access to devices on your local network so it can connect to the targets you add to the Device Library.";
@ -541,7 +541,7 @@
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
MACOSX_DEPLOYMENT_TARGET = 15.1;
MARKETING_VERSION = 3.1.4;
@ -553,7 +553,7 @@
SUPPORTS_MACCATALYST = NO;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikJIT/idevice";
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikDebug/idevice";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
XROS_DEPLOYMENT_TARGET = 2.2;
@ -570,21 +570,21 @@
GENERATE_INFOPLIST_FILE = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
IPHONEOS_DEPLOYMENT_TARGET = 18.2;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
MACOSX_DEPLOYMENT_TARGET = 15.1;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikJITTests;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikDebugTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx xros xrsimulator";
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikJIT/idevice";
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikDebug/idevice";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,7";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/StikDebug.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/StikDebug";
@ -602,21 +602,21 @@
GENERATE_INFOPLIST_FILE = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
IPHONEOS_DEPLOYMENT_TARGET = 18.2;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/StikJIT/idevice",
"$(PROJECT_DIR)/StikDebug/idevice",
);
MACOSX_DEPLOYMENT_TARGET = 15.1;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikJITTests;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikDebugTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx xros xrsimulator";
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikJIT/idevice";
SWIFT_INCLUDE_PATHS = "$(inherited) $(PROJECT_DIR)/StikDebug/idevice";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,7";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/StikDebug.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/StikDebug";
@ -634,14 +634,14 @@
IPHONEOS_DEPLOYMENT_TARGET = 18.2;
MACOSX_DEPLOYMENT_TARGET = 15.1;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikJITUITests;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikDebugUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx xros xrsimulator";
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,7";
TEST_TARGET_NAME = StikJIT;
TEST_TARGET_NAME = StikDebug;
XROS_DEPLOYMENT_TARGET = 2.2;
};
name = Debug;
@ -656,14 +656,14 @@
IPHONEOS_DEPLOYMENT_TARGET = 18.2;
MACOSX_DEPLOYMENT_TARGET = 15.1;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikJITUITests;
PRODUCT_BUNDLE_IDENTIFIER = com.stik.StikDebugUITests;
PRODUCT_NAME = "$(TARGET_NAME)";
SDKROOT = auto;
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx xros xrsimulator";
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2,7";
TEST_TARGET_NAME = StikJIT;
TEST_TARGET_NAME = StikDebug;
XROS_DEPLOYMENT_TARGET = 2.2;
};
name = Release;

View file

@ -8,13 +8,12 @@
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>com.stik.StikJIT.enableJIT</string>
<string>com.stik.StikDebug.enableJIT</string>
<key>CFBundleURLSchemes</key>
<array>
<string>stikdebug</string>
<string>stikjit</string>
</array>
</dict>
<array>
<string>stikdebug</string>
</array>
</dict>
</array>
<key>NSBonjourServices</key>
<array>
@ -41,7 +40,7 @@
<key>UTTypeIconFiles</key>
<array/>
<key>UTTypeIdentifier</key>
<string>com.stik.StikJIT.stiktool</string>
<string>com.stik.StikDebug.stiktool</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>

View file

@ -1,6 +1,6 @@
//
// RunJSView.swift
// StikJIT
// StikDebug
//
// Created by s s on 2025/4/24.
//

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 488 B

After

Width:  |  Height:  |  Size: 488 B

Before After
Before After

View file

@ -1,6 +1,6 @@
//
// StikJITApp.swift
// StikJIT
// StikDebugApp.swift
// StikDebug
//
// Created by Stephen on 3/26/25.
//

View file

@ -1,6 +1,6 @@
//
// AppFeature.swift
// StikJIT
// StikDebug
//
import SwiftUI

View file

@ -1,7 +1,7 @@
//
// IconsFetcher.swift
// Dont change the name of the actual file (it will break stuff)
// StikJIT
// StikDebug
//
// Created by neoarz on 3/28/25.
//
@ -10,7 +10,7 @@ import UIKit
class AppStoreIconFetcher {
private static var cache = [String: UIImage]()
private static let queue = DispatchQueue(label: "com.stik.StikJIT.iconFetchQueue", attributes: .concurrent)
private static let queue = DispatchQueue(label: "com.stik.StikDebug.iconFetchQueue", attributes: .concurrent)
static func getIcon(for bundleID: String, completion: @escaping (UIImage?) -> Void) {
if let icon = cache[bundleID] {

View file

@ -1,6 +1,6 @@
//
// AutoScriptAssignments.swift
// StikJIT
// StikDebug
//
private struct AutoScriptAssignment {

View file

@ -1,6 +1,6 @@
//
// BackgroundAudioManager.swift
// StikJIT
// StikDebug
//
import AVFoundation

View file

@ -1,6 +1,6 @@
//
// BackgroundLocationManager.swift
// StikJIT
// StikDebug
//
import CoreLocation

View file

@ -1,6 +1,6 @@
//
// DeviceConnectionContext.swift
// StikJIT
// StikDebug
//
// Created by Stephen.
//

View file

@ -1,6 +1,6 @@
//
// HapticFeedbackHelper.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 3/27/25.
//

View file

@ -1,6 +1,6 @@
//
// LogManager.swift
// StikJIT
// StikDebug
//
// Created by neoarz on 3/29/25.
//

View file

@ -1,6 +1,6 @@
//
// LogManagerBridge.swift
// StikJIT
// StikDebug
//
// Created by neoarz on 3/29/25.
//

View file

@ -1,6 +1,6 @@
//
// Security.swift
// StikJIT
// StikDebug
// from MeloNX
// Created by s s on 2025/4/6.
//

View file

@ -1,6 +1,6 @@
//
// SystemLogStream.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 09/21/2025.
//

View file

@ -1,6 +1,6 @@
//
// mountDDI.swift
// StikJIT
// StikDebug
//
// Created by Stossy11 on 29/03/2025.
//

View file

@ -1,6 +1,6 @@
//
// ConsoleLogsView.swift
// StikJIT
// StikDebug
//
// Created by neoarz on 3/29/25.
//

View file

@ -1,6 +1,6 @@
//
// ContentView.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 3/26/25.
//

View file

@ -1,6 +1,6 @@
//
// InstalledAppsListView.swift
// StikJIT
// StikDebug
//
// Created by Stossy11 on 28/03/2025.
//

View file

@ -1,6 +1,6 @@
//
// MainTabView.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 3/27/25.
//

View file

@ -1,6 +1,6 @@
//
// MapSelectionView.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 11/3/25.
//

View file

@ -1,6 +1,6 @@
//
// NewsView.swift
// StikJIT
// StikDebug
//
import Foundation

View file

@ -1,6 +1,6 @@
//
// ProcessInspectorView.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 11/3/25.
//

View file

@ -1,5 +1,5 @@
// SettingsView.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 3/27/25.

View file

@ -1,6 +1,6 @@
//
// ToolsView.swift
// StikJIT
// StikDebug
//
// Created by Stephen on 2/23/26.
//

View file

@ -1,6 +1,6 @@
//
// StikJITTests.swift
// StikJITTests
// StikDebugTests.swift
// StikDebugTests
//
// Created by Stephen on 3/26/25.
//
@ -9,7 +9,7 @@ import Foundation
import Testing
@testable import StikDebug
struct StikJITTests {
struct StikDebugTests {
@Test func txmDetectionIgnoresFirmwareFileBeforeIOS26() async throws {
let isSupported = ProcessInfo.hasTXMSupport(

View file

@ -1,13 +1,13 @@
//
// StikJITUITests.swift
// StikJITUITests
// StikDebugUITests.swift
// StikDebugUITests
//
// Created by Stephen on 3/26/25.
//
import XCTest
final class StikJITUITests: XCTestCase {
final class StikDebugUITests: XCTestCase {
override func setUpWithError() throws {
// Put setup code here. This method is called before the invocation of each test method in the class.

View file

@ -1,13 +1,13 @@
//
// StikJITUITestsLaunchTests.swift
// StikJITUITests
// StikDebugUITestsLaunchTests.swift
// StikDebugUITests
//
// Created by Stephen on 3/26/25.
//
import XCTest
final class StikJITUITestsLaunchTests: XCTestCase {
final class StikDebugUITestsLaunchTests: XCTestCase {
override class var runsForEachTargetApplicationUIConfiguration: Bool {
true

View file

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 280 KiB

After

Width:  |  Height:  |  Size: 280 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 444 KiB

After

Width:  |  Height:  |  Size: 444 KiB

Before After
Before After