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"> <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>
<div align="center"> <div align="center">

View file

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

View file

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

View file

@ -1,6 +1,6 @@
// //
// RunJSView.swift // RunJSView.swift
// StikJIT // StikDebug
// //
// Created by s s on 2025/4/24. // 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 // StikDebugApp.swift
// StikJIT // StikDebug
// //
// Created by Stephen on 3/26/25. // Created by Stephen on 3/26/25.
// //

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,13 +1,13 @@
// //
// StikJITUITests.swift // StikDebugUITests.swift
// StikJITUITests // StikDebugUITests
// //
// Created by Stephen on 3/26/25. // Created by Stephen on 3/26/25.
// //
import XCTest import XCTest
final class StikJITUITests: XCTestCase { final class StikDebugUITests: XCTestCase {
override func setUpWithError() throws { override func setUpWithError() throws {
// Put setup code here. This method is called before the invocation of each test method in the class. // 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 // StikDebugUITestsLaunchTests.swift
// StikJITUITests // StikDebugUITests
// //
// Created by Stephen on 3/26/25. // Created by Stephen on 3/26/25.
// //
import XCTest import XCTest
final class StikJITUITestsLaunchTests: XCTestCase { final class StikDebugUITestsLaunchTests: XCTestCase {
override class var runsForEachTargetApplicationUIConfiguration: Bool { override class var runsForEachTargetApplicationUIConfiguration: Bool {
true 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