From fb90540d5de79e16bf88d9f1ce947409a52939a2 Mon Sep 17 00:00:00 2001 From: Yanan Li <1474700628@qq.com> Date: Tue, 3 Mar 2026 18:44:35 +0800 Subject: [PATCH 01/12] Add SFSymbols --- Package.swift | 4 +- .../UpdateXCFrameworksCommand.swift | 3 + README.md | 6 +- .../AttributeGraph.xcframework/Info.plist | 54 +++ .../AttributeGraph.framework/Info.plist | 16 + .../template.swiftinterface | 66 ++++ .../AttributeGraph.framework/Info.plist | 16 + .../template.swiftinterface | 66 ++++ SFSymbols/2025/Info.plist | 54 +++ .../2025/SFSymbols.xcframework/Info.plist | 54 +++ .../SFSymbols.framework/Info.plist | 16 + .../template.swiftinterface | 66 ++++ .../SFSymbols.framework/SFSymbols.tbd | 346 ++++++++++++++++++ .../SFSymbols.framework/Info.plist | 16 + .../template.swiftinterface | 66 ++++ .../SFSymbols.framework/SFSymbols.tbd | 342 +++++++++++++++++ .../SFSymbols.framework/Info.plist | 16 + .../arm64-apple-ios-simulator.swiftinterface | 70 ++++ .../x86_64-apple-ios-simulator.swiftinterface | 70 ++++ .../SFSymbols.framework/SFSymbols.tbd | 342 +++++++++++++++++ .../SFSymbols.framework/Info.plist | 16 + .../arm64-apple-macos.swiftinterface | 70 ++++ .../arm64e-apple-macos.swiftinterface | 70 ++++ .../x86_64-apple-macos.swiftinterface | 70 ++++ .../SFSymbols.framework/SFSymbols.tbd | 211 +++++++++++ SFSymbols/2025/Sources/Info.plist | 16 + .../template.swiftinterface | 66 ++++ .../2025/tbds/ios-arm64-arm64e/SFSymbols.tbd | 346 ++++++++++++++++++ .../ios-arm64-x86_64-simulator/Info.plist | 50 +++ .../ios-arm64-x86_64-simulator/SFSymbols.tbd | 342 +++++++++++++++++ .../macos-arm64e-arm64-x86_64/SFSymbols.tbd | 211 +++++++++++ SFSymbols/README.md | 26 ++ SFSymbols/latest | 1 + SFSymbols/reset.sh | 13 + SFSymbols/update.sh | 83 +++++ Scripts/SDK/install_internal_sdk.sh | 5 +- Scripts/SDK/install_sfsymbols.sh | 120 ++++++ Scripts/update_frameworks.sh | 13 +- 38 files changed, 3409 insertions(+), 9 deletions(-) create mode 100644 SFSymbols/2025/AttributeGraph.xcframework/Info.plist create mode 100644 SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist create mode 100644 SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface create mode 100644 SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist create mode 100644 SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface create mode 100644 SFSymbols/2025/Info.plist create mode 100644 SFSymbols/2025/SFSymbols.xcframework/Info.plist create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd create mode 100644 SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist create mode 100644 SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface create mode 100644 SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd create mode 100644 SFSymbols/2025/Sources/Info.plist create mode 100644 SFSymbols/2025/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface create mode 100644 SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd create mode 100644 SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/Info.plist create mode 100644 SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd create mode 100644 SFSymbols/2025/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd create mode 100644 SFSymbols/README.md create mode 120000 SFSymbols/latest create mode 100755 SFSymbols/reset.sh create mode 100755 SFSymbols/update.sh create mode 100755 Scripts/SDK/install_sfsymbols.sh diff --git a/Package.swift b/Package.swift index 9b98338..a4f1f95 100644 --- a/Package.swift +++ b/Package.swift @@ -156,7 +156,8 @@ let package = Package( .library(name: "AttributeGraph", targets: ["AttributeGraph", "_AttributeGraphDeviceSwiftShims"]), .library(name: "RenderBox", targets: ["RenderBox"]), .library(name: "CoreUI", targets: ["CoreUI"]), - .library(name: "BacklightServices", targets: ["BacklightServices"]) + .library(name: "BacklightServices", targets: ["BacklightServices"]), + .library(name: "SFSymbols", targets: ["SFSymbols"]) ], targets: [ .binaryTarget(name: "AttributeGraph", path: "AG/\(releaseVersion)/AttributeGraph.xcframework"), @@ -169,6 +170,7 @@ let package = Package( .binaryTarget(name: "RenderBox", path: "RB/2024/RenderBox.xcframework"), .binaryTarget(name: "CoreUI", path: "CoreUI/2024/CoreUI.xcframework"), .binaryTarget(name: "BacklightServices", path: "BLS/2024/BacklightServices.xcframework"), + .binaryTarget(name: "SFSymbols", path: "SFSymbols/2025/SFSymbols.xcframework"), .plugin( name: "UpdateXCFrameworks", capability: .command( diff --git a/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift b/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift index c9eafb6..9d36811 100644 --- a/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift +++ b/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift @@ -19,6 +19,9 @@ struct UpdateXCFrameworksCommand: CommandPlugin { // CoreUI try run(context: context, command: "CoreUI/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) try run(context: context, command: "CoreUI/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) + // SFSymbols + try run(context: context, command: "SFSymbols/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2025"]) + try run(context: context, command: "SFSymbols/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2025"]) } private func run(context: PackagePlugin.PluginContext, command: String, environment: [String: String]) throws { diff --git a/README.md b/README.md index 8abe2f1..af7d45b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # DarwinPrivateFrameworks -This project contains private frameworks for Darwin platforms, including `AttributeGraph`, `RenderBox` and `CoreUI`. +This project contains private frameworks for Darwin platforms, including `AttributeGraph`, `RenderBox`, `CoreUI`, `BacklightServices`, and `SFSymbols`. The frameworks are provided as xcframeworks available for macOS, iOS Simulator, iOS[^1], and visionOS Simulator platforms. @@ -20,8 +20,10 @@ The frameworks are provided as xcframeworks available for macOS, iOS Simulator, - `AG/`: Contains the `AttributeGraph` framework. - `CoreUI/`: Contains the `CoreUI` framework. +- `BLS/`: Contains the `BacklightServices` framework. - `Examples/`: Contains example projects demonstrating usage of the private frameworks. - `RB/`: Contains the `RenderBox` framework. +- `SFSymbols/`: Contains the `SFSymbols` framework. - `Plugins/UpdateModule/`: Contains the `UpdateModule` plugin for updating the frameworks. ## Update @@ -116,4 +118,4 @@ import AttributeGraph [^1]: The Swift API of AttributeGraph is not available on iOS platform. -[^2]: Only AttributeGraph is currently installed to the Internal SDK. Other frameworks are not ready yet. For visionOS, the script also enables UIScreen support by removing API availability restrictions. +[^2]: The installer currently includes AttributeGraph, RenderBox, CoreUI, BacklightServices, and SFSymbols (platform-dependent). For visionOS, the script also enables UIScreen support by removing API availability restrictions. diff --git a/SFSymbols/2025/AttributeGraph.xcframework/Info.plist b/SFSymbols/2025/AttributeGraph.xcframework/Info.plist new file mode 100644 index 0000000..e0ef5c0 --- /dev/null +++ b/SFSymbols/2025/AttributeGraph.xcframework/Info.plist @@ -0,0 +1,54 @@ + + + + + AvailableLibraries + + + LibraryIdentifier + macos-arm64e-arm64-x86_64 + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64e + arm64 + x86_64 + + SupportedPlatform + macos + + + LibraryIdentifier + ios-arm64-arm64e + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + arm64e + + SupportedPlatform + ios + + + LibraryIdentifier + ios-arm64-simulator + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist b/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface new file mode 100644 index 0000000..79d51fe --- /dev/null +++ b/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface @@ -0,0 +1,66 @@ +import Foundation +import Swift +import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public var accessLevel: SFSymbols.AccessLevel + public var mirrorForRTL: Swift.Bool + public var privateScalar: Swift.Unicode.Scalar + public var publicScalars: [Swift.Unicode.Scalar] + public var additionalColumns: [Swift.String : Swift.String] + public var useRestrictionText: Swift.String? + public var defaultRenderingMode: SFSymbols.RenderingMode? + public var name: Swift.String + public var locale: Swift.String? + public var functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist b/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface new file mode 100644 index 0000000..79d51fe --- /dev/null +++ b/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface @@ -0,0 +1,66 @@ +import Foundation +import Swift +import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public var accessLevel: SFSymbols.AccessLevel + public var mirrorForRTL: Swift.Bool + public var privateScalar: Swift.Unicode.Scalar + public var publicScalars: [Swift.Unicode.Scalar] + public var additionalColumns: [Swift.String : Swift.String] + public var useRestrictionText: Swift.String? + public var defaultRenderingMode: SFSymbols.RenderingMode? + public var name: Swift.String + public var locale: Swift.String? + public var functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/Info.plist b/SFSymbols/2025/Info.plist new file mode 100644 index 0000000..e0ef5c0 --- /dev/null +++ b/SFSymbols/2025/Info.plist @@ -0,0 +1,54 @@ + + + + + AvailableLibraries + + + LibraryIdentifier + macos-arm64e-arm64-x86_64 + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64e + arm64 + x86_64 + + SupportedPlatform + macos + + + LibraryIdentifier + ios-arm64-arm64e + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + arm64e + + SupportedPlatform + ios + + + LibraryIdentifier + ios-arm64-simulator + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/SFSymbols/2025/SFSymbols.xcframework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/Info.plist new file mode 100644 index 0000000..e0ef5c0 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/Info.plist @@ -0,0 +1,54 @@ + + + + + AvailableLibraries + + + LibraryIdentifier + macos-arm64e-arm64-x86_64 + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64e + arm64 + x86_64 + + SupportedPlatform + macos + + + LibraryIdentifier + ios-arm64-arm64e + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + arm64e + + SupportedPlatform + ios + + + LibraryIdentifier + ios-arm64-simulator + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface new file mode 100644 index 0000000..79d51fe --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface @@ -0,0 +1,66 @@ +import Foundation +import Swift +import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public var accessLevel: SFSymbols.AccessLevel + public var mirrorForRTL: Swift.Bool + public var privateScalar: Swift.Unicode.Scalar + public var publicScalars: [Swift.Unicode.Scalar] + public var additionalColumns: [Swift.String : Swift.String] + public var useRestrictionText: Swift.String? + public var defaultRenderingMode: SFSymbols.RenderingMode? + public var name: Swift.String + public var locale: Swift.String? + public var functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..52dd0b3 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,346 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "190.1" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "target": "arm64-ios", + "min_deployment": "18.0" + }, + { + "target": "arm64e-ios", + "min_deployment": "18.0" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface new file mode 100644 index 0000000..79d51fe --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface @@ -0,0 +1,66 @@ +import Foundation +import Swift +import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public var accessLevel: SFSymbols.AccessLevel + public var mirrorForRTL: Swift.Bool + public var privateScalar: Swift.Unicode.Scalar + public var publicScalars: [Swift.Unicode.Scalar] + public var additionalColumns: [Swift.String : Swift.String] + public var useRestrictionText: Swift.String? + public var defaultRenderingMode: SFSymbols.RenderingMode? + public var name: Swift.String + public var locale: Swift.String? + public var functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..dd6e8c0 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,342 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "190.1" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "min_deployment": "26.2", + "target": "arm64-ios-simulator" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..13db2ae --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..bade4f9 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..dd6e8c0 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,342 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "190.1" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "min_deployment": "26.2", + "target": "arm64-ios-simulator" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface new file mode 100644 index 0000000..4991947 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface new file mode 100644 index 0000000..2a9c503 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64e-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface new file mode 100644 index 0000000..d559f06 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target x86_64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..9965bb8 --- /dev/null +++ b/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,211 @@ +--- !tapi-tbd +tbd-version: 4 +targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, + arm64e-macos, arm64e-maccatalyst ] +install-name: '/System/Library/PrivateFrameworks/SFSymbols.framework/Versions/A/SFSymbols' +current-version: 190.1 +swift-abi-version: 7 +exports: + - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, + arm64e-macos, arm64e-maccatalyst ] + symbols: [ '_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC', '_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC', + '_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ', '_$s9SFSymbols11AccessLevelO6publicyA2CmFWC', + '_$s9SFSymbols11AccessLevelO7privateyA2CmFWC', '_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC', + '_$s9SFSymbols11AccessLevelO8rawValueSivg', '_$s9SFSymbols11AccessLevelO8rawValueSivpMV', + '_$s9SFSymbols11AccessLevelOMa', '_$s9SFSymbols11AccessLevelOMn', + '_$s9SFSymbols11AccessLevelON', '_$s9SFSymbols11AccessLevelOSHAAMc', + '_$s9SFSymbols11AccessLevelOSLAAMc', '_$s9SFSymbols11AccessLevelOSQAAMc', + '_$s9SFSymbols11AccessLevelOSYAAMc', '_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF', + '_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC', + '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg', '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV', + '_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformOMa', '_$s9SFSymbols12AvailabilityV8PlatformOMn', + '_$s9SFSymbols12AvailabilityV8PlatformON', '_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc', + '_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc', '_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc', + '_$s9SFSymbols12AvailabilityVMa', '_$s9SFSymbols12AvailabilityVMn', + '_$s9SFSymbols12AvailabilityVN', '_$s9SFSymbols12CustomSymbolV4nameSSvM', + '_$s9SFSymbols12CustomSymbolV4nameSSvg', '_$s9SFSymbols12CustomSymbolV4nameSSvpMV', + '_$s9SFSymbols12CustomSymbolV4nameSSvs', '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg', + '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV', + '_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC', + '_$s9SFSymbols12CustomSymbolVMa', '_$s9SFSymbols12CustomSymbolVMn', + '_$s9SFSymbols12CustomSymbolVN', '_$s9SFSymbols12name_aliasesSDyS2SGvg', + '_$s9SFSymbols12symbol_orderSaySSGvg', '_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC', + '_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC', '_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC', + '_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC', '_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC', + '_$s9SFSymbols13RenderingModeO8rawValueSSvg', '_$s9SFSymbols13RenderingModeO8rawValueSSvpMV', + '_$s9SFSymbols13RenderingModeOMa', '_$s9SFSymbols13RenderingModeOMn', + '_$s9SFSymbols13RenderingModeON', '_$s9SFSymbols13RenderingModeOSHAAMc', + '_$s9SFSymbols13RenderingModeOSQAAMc', '_$s9SFSymbols13RenderingModeOSYAAMc', + '_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ', '_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV', + '_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ', '_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV', + '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ', '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV', + '_$s9SFSymbols13SymbolFeatureV4nameACvgZ', '_$s9SFSymbols13SymbolFeatureV4nameACvpZMV', + '_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC', '_$s9SFSymbols13SymbolFeatureV8rawValueSSvg', + '_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV', '_$s9SFSymbols13SymbolFeatureVMa', + '_$s9SFSymbols13SymbolFeatureVMn', '_$s9SFSymbols13SymbolFeatureVN', + '_$s9SFSymbols13SymbolFeatureVSHAAMc', '_$s9SFSymbols13SymbolFeatureVSQAAMc', + '_$s9SFSymbols13SymbolFeatureVSYAAMc', '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg', + '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV', '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ', + '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC', + '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV', + '_$s9SFSymbols14SymbolCategoryV3KeyVMa', '_$s9SFSymbols14SymbolCategoryV3KeyVMn', + '_$s9SFSymbols14SymbolCategoryV3KeyVN', '_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc', + '_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc', '_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc', + '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg', '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV', + '_$s9SFSymbols14SymbolCategoryV8iconNameSSvg', '_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV', + '_$s9SFSymbols14SymbolCategoryVMa', '_$s9SFSymbols14SymbolCategoryVMn', + '_$s9SFSymbols14SymbolCategoryVN', '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg', + '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV', '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg', + '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV', + '_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF', + '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg', '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg', '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV', + '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg', + '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV', + '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg', + '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV', + '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg', + '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV', + '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg', + '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV', + '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg', + '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg', + '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg', '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV', + '_$s9SFSymbols14SymbolMetadataV4nameSSvg', '_$s9SFSymbols14SymbolMetadataV4nameSSvpMV', + '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg', '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV', + '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg', + '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV', + '_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF', + '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg', '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV', + '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg', '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV', + '_$s9SFSymbols14SymbolMetadataVMa', '_$s9SFSymbols14SymbolMetadataVMn', + '_$s9SFSymbols14SymbolMetadataVN', '_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC', + '_$s9SFSymbols14SymbolPropertyV8rawValueSSvg', '_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV', + '_$s9SFSymbols14SymbolPropertyVMa', '_$s9SFSymbols14SymbolPropertyVMn', + '_$s9SFSymbols14SymbolPropertyVN', '_$s9SFSymbols14SymbolPropertyVSHAAMc', + '_$s9SFSymbols14SymbolPropertyVSQAAMc', '_$s9SFSymbols14SymbolPropertyVSYAAMc', + '_$s9SFSymbols14nofill_to_fillSDyS2SGvg', '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg', + '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg', '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg', + '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg', + '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg', + '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg', + '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg', + '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ', '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg', + '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV', '_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ', + '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg', '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg', '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowVMa', '_$s9SFSymbols18SystemSymbolCSVRowVMn', + '_$s9SFSymbols18SystemSymbolCSVRowVN', '_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc', + '_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF', + '_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF', + '_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs', + '_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs', + '_$s9SFSymbols19SymbolMetadataQueryVACycfC', '_$s9SFSymbols19SymbolMetadataQueryVMa', + '_$s9SFSymbols19SymbolMetadataQueryVMn', '_$s9SFSymbols19SymbolMetadataQueryVN', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF', + '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg', + '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF', + '_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs', + '_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF', + '_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF', + '_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs', + '_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF', + '_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF', + '_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF', + '_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF', + '_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF', + '_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ', + '_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ', + '_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreVACycfC', '_$s9SFSymbols19SymbolMetadataStoreVMa', + '_$s9SFSymbols19SymbolMetadataStoreVMn', '_$s9SFSymbols19SymbolMetadataStoreVN', + '_$s9SFSymbols20private_name_aliasesSDyS2SGvg', '_$s9SFSymbols20private_symbol_orderSaySSGvg', + '_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg', '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg', + '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV', + '_$s9SFSymbols5AliasV4nameSSvg', '_$s9SFSymbols5AliasV4nameSSvpMV', + '_$s9SFSymbols5AliasVMa', '_$s9SFSymbols5AliasVMn', '_$s9SFSymbols5AliasVN', + '_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', + '_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', + '_$s9SFSymbols7CryptonVMa', '_$s9SFSymbols7CryptonVMn', '_$s9SFSymbols7CryptonVN', + '_$s9SFSymbols7VersionV11descriptionSSvg', '_$s9SFSymbols7VersionV11descriptionSSvpMV', + '_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ', '_$s9SFSymbols7VersionV1loiySbAC_ACtFZ', + '_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ', '_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC', + '_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF', '_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC', + '_$s9SFSymbols7VersionV5majorSivg', '_$s9SFSymbols7VersionV5majorSivpMV', + '_$s9SFSymbols7VersionV5minorSivg', '_$s9SFSymbols7VersionV5minorSivpMV', + '_$s9SFSymbols7VersionV5patchSivg', '_$s9SFSymbols7VersionV5patchSivpMV', + '_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF', '_$s9SFSymbols7VersionV6stringACSgSS_tcfC', + '_$s9SFSymbols7VersionV9hashValueSivg', '_$s9SFSymbols7VersionV9hashValueSivpMV', + '_$s9SFSymbols7VersionVMa', '_$s9SFSymbols7VersionVMn', '_$s9SFSymbols7VersionVN', + '_$s9SFSymbols7VersionVSEAAMc', '_$s9SFSymbols7VersionVSHAAMc', + '_$s9SFSymbols7VersionVSLAAMc', '_$s9SFSymbols7VersionVSQAAMc', + '_$s9SFSymbols7VersionVSeAAMc', '_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc', + '_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC', + '_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC', + '_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ', '_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF', + '_$s9SFSymbols9SymbolKeyO9hashValueSivg', '_$s9SFSymbols9SymbolKeyO9hashValueSivpMV', + '_$s9SFSymbols9SymbolKeyOMa', '_$s9SFSymbols9SymbolKeyOMn', + '_$s9SFSymbols9SymbolKeyON', '_$s9SFSymbols9SymbolKeyOSHAAMc', + '_$s9SFSymbols9SymbolKeyOSQAAMc', _SFSymbolsVersionNumber, + _SFSymbolsVersionString, _kCoreGlyphsNameAliases, _kCoreGlyphsNameToBundleType, + _kCoreGlyphsNoFillToFill, _kCoreGlyphsPrivateNameAliases, + _kCoreGlyphsPrivateNoFillToFill, _kCoreGlyphsPrivateSymbolOrder, + _kCoreGlyphsSymbolOrder ] + objc-classes: [ SFSCoreGlyphsBundle, SFSDirectoryCompressor, SFSDirectoryDecompressor, + SFSSymbolAssetInfo ] +... diff --git a/SFSymbols/2025/Sources/Info.plist b/SFSymbols/2025/Sources/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SFSymbols/2025/Sources/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SFSymbols/2025/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface new file mode 100644 index 0000000..a75b3eb --- /dev/null +++ b/SFSymbols/2025/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface @@ -0,0 +1,66 @@ +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd b/SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd new file mode 100644 index 0000000..52dd0b3 --- /dev/null +++ b/SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd @@ -0,0 +1,346 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "190.1" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "target": "arm64-ios", + "min_deployment": "18.0" + }, + { + "target": "arm64e-ios", + "min_deployment": "18.0" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/Info.plist b/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/Info.plist new file mode 100644 index 0000000..f94d8b1 --- /dev/null +++ b/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/Info.plist @@ -0,0 +1,50 @@ + + + + + BuildMachineOSBuild + 23A344014 + CFBundleDevelopmentRegion + en + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbolsFramework + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + SFSymbols + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1 + CFBundleSupportedPlatforms + + iPhoneSimulator + + CFBundleVersion + 190.1.0.2 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + + DTPlatformName + iphonesimulator + DTPlatformVersion + 26.2 + DTSDKBuild + 23C38 + DTSDKName + iphonesimulator26.2.internal + DTXcode + 2600 + DTXcodeBuild + 17A6264l + MinimumOSVersion + 26.2 + UIDeviceFamily + + 1 + + + diff --git a/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd b/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd new file mode 100644 index 0000000..dd6e8c0 --- /dev/null +++ b/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd @@ -0,0 +1,342 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "190.1" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "min_deployment": "26.2", + "target": "arm64-ios-simulator" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SFSymbols/2025/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd b/SFSymbols/2025/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd new file mode 100644 index 0000000..9965bb8 --- /dev/null +++ b/SFSymbols/2025/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd @@ -0,0 +1,211 @@ +--- !tapi-tbd +tbd-version: 4 +targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, + arm64e-macos, arm64e-maccatalyst ] +install-name: '/System/Library/PrivateFrameworks/SFSymbols.framework/Versions/A/SFSymbols' +current-version: 190.1 +swift-abi-version: 7 +exports: + - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, + arm64e-macos, arm64e-maccatalyst ] + symbols: [ '_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC', '_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC', + '_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ', '_$s9SFSymbols11AccessLevelO6publicyA2CmFWC', + '_$s9SFSymbols11AccessLevelO7privateyA2CmFWC', '_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC', + '_$s9SFSymbols11AccessLevelO8rawValueSivg', '_$s9SFSymbols11AccessLevelO8rawValueSivpMV', + '_$s9SFSymbols11AccessLevelOMa', '_$s9SFSymbols11AccessLevelOMn', + '_$s9SFSymbols11AccessLevelON', '_$s9SFSymbols11AccessLevelOSHAAMc', + '_$s9SFSymbols11AccessLevelOSLAAMc', '_$s9SFSymbols11AccessLevelOSQAAMc', + '_$s9SFSymbols11AccessLevelOSYAAMc', '_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF', + '_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC', + '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg', '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV', + '_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformOMa', '_$s9SFSymbols12AvailabilityV8PlatformOMn', + '_$s9SFSymbols12AvailabilityV8PlatformON', '_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc', + '_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc', '_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc', + '_$s9SFSymbols12AvailabilityVMa', '_$s9SFSymbols12AvailabilityVMn', + '_$s9SFSymbols12AvailabilityVN', '_$s9SFSymbols12CustomSymbolV4nameSSvM', + '_$s9SFSymbols12CustomSymbolV4nameSSvg', '_$s9SFSymbols12CustomSymbolV4nameSSvpMV', + '_$s9SFSymbols12CustomSymbolV4nameSSvs', '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg', + '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV', + '_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC', + '_$s9SFSymbols12CustomSymbolVMa', '_$s9SFSymbols12CustomSymbolVMn', + '_$s9SFSymbols12CustomSymbolVN', '_$s9SFSymbols12name_aliasesSDyS2SGvg', + '_$s9SFSymbols12symbol_orderSaySSGvg', '_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC', + '_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC', '_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC', + '_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC', '_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC', + '_$s9SFSymbols13RenderingModeO8rawValueSSvg', '_$s9SFSymbols13RenderingModeO8rawValueSSvpMV', + '_$s9SFSymbols13RenderingModeOMa', '_$s9SFSymbols13RenderingModeOMn', + '_$s9SFSymbols13RenderingModeON', '_$s9SFSymbols13RenderingModeOSHAAMc', + '_$s9SFSymbols13RenderingModeOSQAAMc', '_$s9SFSymbols13RenderingModeOSYAAMc', + '_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ', '_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV', + '_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ', '_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV', + '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ', '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV', + '_$s9SFSymbols13SymbolFeatureV4nameACvgZ', '_$s9SFSymbols13SymbolFeatureV4nameACvpZMV', + '_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC', '_$s9SFSymbols13SymbolFeatureV8rawValueSSvg', + '_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV', '_$s9SFSymbols13SymbolFeatureVMa', + '_$s9SFSymbols13SymbolFeatureVMn', '_$s9SFSymbols13SymbolFeatureVN', + '_$s9SFSymbols13SymbolFeatureVSHAAMc', '_$s9SFSymbols13SymbolFeatureVSQAAMc', + '_$s9SFSymbols13SymbolFeatureVSYAAMc', '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg', + '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV', '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ', + '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC', + '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV', + '_$s9SFSymbols14SymbolCategoryV3KeyVMa', '_$s9SFSymbols14SymbolCategoryV3KeyVMn', + '_$s9SFSymbols14SymbolCategoryV3KeyVN', '_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc', + '_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc', '_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc', + '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg', '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV', + '_$s9SFSymbols14SymbolCategoryV8iconNameSSvg', '_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV', + '_$s9SFSymbols14SymbolCategoryVMa', '_$s9SFSymbols14SymbolCategoryVMn', + '_$s9SFSymbols14SymbolCategoryVN', '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg', + '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV', '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg', + '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV', + '_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF', + '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg', '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg', '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV', + '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg', + '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV', + '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg', + '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV', + '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg', + '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV', + '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg', + '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV', + '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg', + '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg', + '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg', '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV', + '_$s9SFSymbols14SymbolMetadataV4nameSSvg', '_$s9SFSymbols14SymbolMetadataV4nameSSvpMV', + '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg', '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV', + '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg', + '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV', + '_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF', + '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg', '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV', + '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg', '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV', + '_$s9SFSymbols14SymbolMetadataVMa', '_$s9SFSymbols14SymbolMetadataVMn', + '_$s9SFSymbols14SymbolMetadataVN', '_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC', + '_$s9SFSymbols14SymbolPropertyV8rawValueSSvg', '_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV', + '_$s9SFSymbols14SymbolPropertyVMa', '_$s9SFSymbols14SymbolPropertyVMn', + '_$s9SFSymbols14SymbolPropertyVN', '_$s9SFSymbols14SymbolPropertyVSHAAMc', + '_$s9SFSymbols14SymbolPropertyVSQAAMc', '_$s9SFSymbols14SymbolPropertyVSYAAMc', + '_$s9SFSymbols14nofill_to_fillSDyS2SGvg', '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg', + '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg', '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg', + '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg', + '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg', + '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg', + '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg', + '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ', '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg', + '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV', '_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ', + '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg', '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg', '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowVMa', '_$s9SFSymbols18SystemSymbolCSVRowVMn', + '_$s9SFSymbols18SystemSymbolCSVRowVN', '_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc', + '_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF', + '_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF', + '_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs', + '_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs', + '_$s9SFSymbols19SymbolMetadataQueryVACycfC', '_$s9SFSymbols19SymbolMetadataQueryVMa', + '_$s9SFSymbols19SymbolMetadataQueryVMn', '_$s9SFSymbols19SymbolMetadataQueryVN', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF', + '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg', + '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF', + '_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs', + '_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF', + '_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF', + '_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs', + '_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF', + '_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF', + '_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF', + '_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF', + '_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF', + '_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ', + '_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ', + '_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreVACycfC', '_$s9SFSymbols19SymbolMetadataStoreVMa', + '_$s9SFSymbols19SymbolMetadataStoreVMn', '_$s9SFSymbols19SymbolMetadataStoreVN', + '_$s9SFSymbols20private_name_aliasesSDyS2SGvg', '_$s9SFSymbols20private_symbol_orderSaySSGvg', + '_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg', '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg', + '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV', + '_$s9SFSymbols5AliasV4nameSSvg', '_$s9SFSymbols5AliasV4nameSSvpMV', + '_$s9SFSymbols5AliasVMa', '_$s9SFSymbols5AliasVMn', '_$s9SFSymbols5AliasVN', + '_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', + '_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', + '_$s9SFSymbols7CryptonVMa', '_$s9SFSymbols7CryptonVMn', '_$s9SFSymbols7CryptonVN', + '_$s9SFSymbols7VersionV11descriptionSSvg', '_$s9SFSymbols7VersionV11descriptionSSvpMV', + '_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ', '_$s9SFSymbols7VersionV1loiySbAC_ACtFZ', + '_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ', '_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC', + '_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF', '_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC', + '_$s9SFSymbols7VersionV5majorSivg', '_$s9SFSymbols7VersionV5majorSivpMV', + '_$s9SFSymbols7VersionV5minorSivg', '_$s9SFSymbols7VersionV5minorSivpMV', + '_$s9SFSymbols7VersionV5patchSivg', '_$s9SFSymbols7VersionV5patchSivpMV', + '_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF', '_$s9SFSymbols7VersionV6stringACSgSS_tcfC', + '_$s9SFSymbols7VersionV9hashValueSivg', '_$s9SFSymbols7VersionV9hashValueSivpMV', + '_$s9SFSymbols7VersionVMa', '_$s9SFSymbols7VersionVMn', '_$s9SFSymbols7VersionVN', + '_$s9SFSymbols7VersionVSEAAMc', '_$s9SFSymbols7VersionVSHAAMc', + '_$s9SFSymbols7VersionVSLAAMc', '_$s9SFSymbols7VersionVSQAAMc', + '_$s9SFSymbols7VersionVSeAAMc', '_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc', + '_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC', + '_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC', + '_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ', '_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF', + '_$s9SFSymbols9SymbolKeyO9hashValueSivg', '_$s9SFSymbols9SymbolKeyO9hashValueSivpMV', + '_$s9SFSymbols9SymbolKeyOMa', '_$s9SFSymbols9SymbolKeyOMn', + '_$s9SFSymbols9SymbolKeyON', '_$s9SFSymbols9SymbolKeyOSHAAMc', + '_$s9SFSymbols9SymbolKeyOSQAAMc', _SFSymbolsVersionNumber, + _SFSymbolsVersionString, _kCoreGlyphsNameAliases, _kCoreGlyphsNameToBundleType, + _kCoreGlyphsNoFillToFill, _kCoreGlyphsPrivateNameAliases, + _kCoreGlyphsPrivateNoFillToFill, _kCoreGlyphsPrivateSymbolOrder, + _kCoreGlyphsSymbolOrder ] + objc-classes: [ SFSCoreGlyphsBundle, SFSDirectoryCompressor, SFSDirectoryDecompressor, + SFSSymbolAssetInfo ] +... diff --git a/SFSymbols/README.md b/SFSymbols/README.md new file mode 100644 index 0000000..0526b3d --- /dev/null +++ b/SFSymbols/README.md @@ -0,0 +1,26 @@ +## SFSymbols + +### update.sh + +After making changes to Sources or tbds, run `update.sh` to update the xcframework. + +### tbd + +#### Version OS_RELEASE 2024 + +- iOS Simulator: + - `/Library/Developer/CoreSimulator/Volumes/iOS_23C54/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 26.2.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/SFSymbols.framework` + - `xcrun tapi stubify ./SFSymbols.framework` + +- iOS Device: + - `~/Library/Developer/Xcode/iOS DeviceSupport/ /Symbols/System/Library/PrivateFrameworks/SFSymbols.framework` + - If direct stubification provides insufficient symbols, derive from simulator tbd and update `target_info` to iOS device targets. + +- macOS: + - `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols.tbd` + +### Supported Platforms + +- macOS (arm64e, arm64, x86_64) +- iOS (arm64, arm64e) +- iOS Simulator (arm64) diff --git a/SFSymbols/latest b/SFSymbols/latest new file mode 120000 index 0000000..09dfdd6 --- /dev/null +++ b/SFSymbols/latest @@ -0,0 +1 @@ +./2024 \ No newline at end of file diff --git a/SFSymbols/reset.sh b/SFSymbols/reset.sh new file mode 100755 index 0000000..81254ca --- /dev/null +++ b/SFSymbols/reset.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# A `realpath` alternative using the default C implementation. +filepath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" +} + +VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2024} +FRAMEWORK_ROOT="$(dirname $(filepath $0))/$VERSION" + +framework_name=SFSymbols + +rm -rf ${FRAMEWORK_ROOT}/${framework_name}.xcframework diff --git a/SFSymbols/update.sh b/SFSymbols/update.sh new file mode 100755 index 0000000..d879290 --- /dev/null +++ b/SFSymbols/update.sh @@ -0,0 +1,83 @@ +#!/bin/bash + +## xcframework does not support soft link header file, so we use this script to simpfy the process. + +# A `realpath` alternative using the default C implementation. +filepath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" +} + +VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2025} +FRAMEWORK_ROOT="$(dirname $(filepath $0))/$VERSION" + +# Version mapping logic +if [ "$VERSION" = "2025" ]; then + IOS_VERSION="18.0" + MACOS_VERSION="15.0" + XROS_VERSION="2.0" +else + IOS_VERSION="18.0" + MACOS_VERSION="15.0" + XROS_VERSION="2.0" +fi + +framework_name=SFSymbols + +generate_swiftinterface_header() { + local target="$1" + local result="" + result+="// swift-interface-format-version: 1.0\n" + result+="// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3)\n" + result+="// swift-module-flags: -target $target -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols\n" + result+="// swift-module-flags-ignorable: -interface-compiler-version 6.1" + + echo -e $result +} + +generate_swiftinterface() { + local name="$1".swiftinterface + local target="$2" + generate_swiftinterface_header $target > $name + cat template.swiftinterface >> $name +} + +generate_framework() { + local framework_name=$1 + local arch_name=$2 + + local path="${FRAMEWORK_ROOT}/${framework_name}.xcframework/${arch_name}/${framework_name}.framework" + mkdir -p ${path} + + rm -rf ${path}/${framework_name}.tbd + rm -rf ${path}/Headers + rm -rf ${path}/Modules + rm -rf ${path}/Info.plist + + cp ${FRAMEWORK_ROOT}/tbds/${arch_name}/${framework_name}.tbd ${path}/ + cp -rf ${FRAMEWORK_ROOT}/Sources/Headers ${path}/ + cp -rf ${FRAMEWORK_ROOT}/Sources/Modules ${path}/ + cp -rf ${FRAMEWORK_ROOT}/Sources/Info.plist ${path}/ + + cd ${path}/Modules/${framework_name}.swiftmodule +} + +generate_xcframework() { + local framework_name=$1 + + local path="${FRAMEWORK_ROOT}/${framework_name}.xcframework" + mkdir -p ${path} + cp ${FRAMEWORK_ROOT}/Info.plist ${path}/ +} + +generate_xcframework $framework_name + +generate_framework $framework_name ios-arm64-x86_64-simulator +generate_swiftinterface x86_64-apple-ios-simulator x86_64-apple-ios${IOS_VERSION}-simulator +generate_swiftinterface arm64-apple-ios-simulator arm64-apple-ios${IOS_VERSION}-simulator +rm template.swiftinterface + +generate_framework $framework_name macos-arm64e-arm64-x86_64 +generate_swiftinterface x86_64-apple-macos x86_64-apple-macos${MACOS_VERSION} +generate_swiftinterface arm64-apple-macos arm64-apple-macos${MACOS_VERSION} +generate_swiftinterface arm64e-apple-macos arm64e-apple-macos${MACOS_VERSION} +rm template.swiftinterface diff --git a/Scripts/SDK/install_internal_sdk.sh b/Scripts/SDK/install_internal_sdk.sh index 822532d..f2c6a11 100755 --- a/Scripts/SDK/install_internal_sdk.sh +++ b/Scripts/SDK/install_internal_sdk.sh @@ -278,6 +278,9 @@ fi echo "Installing RenderBox framework..." "$REPO_ROOT/Scripts/SDK/install_rb.sh" "$INTERNAL_SDK_PATH" "$PLATFORM" +echo "Installing SFSymbols framework..." +"$REPO_ROOT/Scripts/SDK/install_sfsymbols.sh" "$INTERNAL_SDK_PATH" "$PLATFORM" + # Enable UIScreen support for XRSimulator if [ "$PLATFORM" = "XRSimulator" ]; then echo "Enabling UIScreen support for visionOS SDK..." @@ -299,4 +302,4 @@ if [ "$SET_DEFAULT" = true ]; then echo "=========================================" fi -# TODO: Only support install AG for now as other frameworks are not ready yet \ No newline at end of file +# NOTE: Installed private frameworks are platform-dependent. diff --git a/Scripts/SDK/install_sfsymbols.sh b/Scripts/SDK/install_sfsymbols.sh new file mode 100755 index 0000000..d8e65ba --- /dev/null +++ b/Scripts/SDK/install_sfsymbols.sh @@ -0,0 +1,120 @@ +#!/bin/bash + +set -e + +# Function to get absolute path +filepath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" +} + +# Define repository root +REPO_ROOT=$(filepath "$(dirname "$0")/../..") + +# Check arguments +if [ $# -lt 2 ]; then + echo "Usage: $0 " + echo " sdk_root_path: Path to Internal SDK" + echo " platform: MacOSX, iPhoneSimulator, or iPhoneOS" + exit 1 +fi + +SDK_ROOT_PATH="$1" +PLATFORM_NAME="$2" + +# Calculate SFSymbols framework path +SDK_FRAMEWORK_PATH="$SDK_ROOT_PATH/System/Library/PrivateFrameworks/SFSymbols.framework" +mkdir -p "$SDK_FRAMEWORK_PATH" + +echo "Installing SFSymbols framework to: $SDK_FRAMEWORK_PATH" + +case "$PLATFORM_NAME" in + "MacOSX") + echo "Setting up MacOSX SFSymbols framework..." + + REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework" + + if [ -d "$REPOSITORY_FRAMEWORK_PATH/Headers" ]; then + cp -R "$REPOSITORY_FRAMEWORK_PATH/Headers" "$SDK_FRAMEWORK_PATH/" + echo " Copied Headers" + fi + + if [ -d "$REPOSITORY_FRAMEWORK_PATH/Modules" ]; then + cp -R "$REPOSITORY_FRAMEWORK_PATH/Modules" "$SDK_FRAMEWORK_PATH/" + echo " Copied Modules" + fi + + if [ -f "$REPOSITORY_FRAMEWORK_PATH/Info.plist" ]; then + cp "$REPOSITORY_FRAMEWORK_PATH/Info.plist" "$SDK_FRAMEWORK_PATH/" + echo " Copied Info.plist" + fi + + if [ -f "$REPOSITORY_FRAMEWORK_PATH/SFSymbols.tbd" ]; then + cp "$REPOSITORY_FRAMEWORK_PATH/SFSymbols.tbd" "$SDK_FRAMEWORK_PATH/" + echo " Copied SFSymbols.tbd" + fi + ;; + + "iPhoneSimulator") + echo "Setting up iPhoneSimulator SFSymbols framework..." + + REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework" + + if [ -d "$REPOSITORY_FRAMEWORK_PATH/Headers" ]; then + cp -R "$REPOSITORY_FRAMEWORK_PATH/Headers" "$SDK_FRAMEWORK_PATH/" + echo " Copied Headers" + fi + + if [ -d "$REPOSITORY_FRAMEWORK_PATH/Modules" ]; then + cp -R "$REPOSITORY_FRAMEWORK_PATH/Modules" "$SDK_FRAMEWORK_PATH/" + echo " Copied Modules" + fi + + if [ -f "$REPOSITORY_FRAMEWORK_PATH/Info.plist" ]; then + cp "$REPOSITORY_FRAMEWORK_PATH/Info.plist" "$SDK_FRAMEWORK_PATH/" + echo " Copied Info.plist from repository" + fi + + if [ -f "$REPOSITORY_FRAMEWORK_PATH/SFSymbols.tbd" ]; then + cp "$REPOSITORY_FRAMEWORK_PATH/SFSymbols.tbd" "$SDK_FRAMEWORK_PATH/" + echo " Copied SFSymbols.tbd from repository" + fi + ;; + + "iPhoneOS") + echo "Setting up iPhoneOS SFSymbols framework..." + + REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework" + + if [ -d "$REPOSITORY_FRAMEWORK_PATH/Headers" ]; then + cp -R "$REPOSITORY_FRAMEWORK_PATH/Headers" "$SDK_FRAMEWORK_PATH/" + echo " Copied Headers" + fi + + if [ -d "$REPOSITORY_FRAMEWORK_PATH/Modules" ]; then + cp -R "$REPOSITORY_FRAMEWORK_PATH/Modules" "$SDK_FRAMEWORK_PATH/" + echo " Copied Modules" + fi + + if [ -f "$REPOSITORY_FRAMEWORK_PATH/Info.plist" ]; then + cp "$REPOSITORY_FRAMEWORK_PATH/Info.plist" "$SDK_FRAMEWORK_PATH/" + echo " Copied Info.plist from repository" + fi + + if [ -f "$REPOSITORY_FRAMEWORK_PATH/SFSymbols.tbd" ]; then + cp "$REPOSITORY_FRAMEWORK_PATH/SFSymbols.tbd" "$SDK_FRAMEWORK_PATH/" + echo " Copied SFSymbols.tbd from repository" + fi + ;; + + "XRSimulator") + echo "Skipping SFSymbols framework (not currently available for XRSimulator)" + exit 0 + ;; + + *) + echo "Error: Unsupported platform: $PLATFORM_NAME" + exit 1 + ;; +esac + +echo "Successfully installed SFSymbols framework" diff --git a/Scripts/update_frameworks.sh b/Scripts/update_frameworks.sh index b038648..904af85 100755 --- a/Scripts/update_frameworks.sh +++ b/Scripts/update_frameworks.sh @@ -2,7 +2,7 @@ # Script to run update.sh for specified frameworks # Usage: ./update_frameworks.sh [framework1] [framework2] ... or "all" -# Example: ./update_frameworks.sh AttributeGraph RenderBox CoreUI +# Example: ./update_frameworks.sh AttributeGraph RenderBox CoreUI SFSymbols # Example: ./update_frameworks.sh all set -e @@ -26,6 +26,9 @@ get_framework_dir() { CoreUI) echo "CoreUI" ;; + SFSymbols) + echo "SFSymbols" + ;; *) echo "$1" ;; @@ -68,10 +71,10 @@ update_framework() { if [ $# -eq 0 ]; then echo "Usage: $0 [framework1] [framework2] ... or 'all'" echo "Examples:" - echo " $0 AttributeGraph RenderBox CoreUI" + echo " $0 AttributeGraph RenderBox CoreUI SFSymbols" echo " $0 all" echo "" - echo "Frameworks: AttributeGraph (or AG), RenderBox (or RB), CoreUI" + echo "Frameworks: AttributeGraph (or AG), RenderBox (or RB), CoreUI, SFSymbols" echo "" echo "To specify version, set DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:" echo " DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE=2021 $0 all" @@ -80,7 +83,7 @@ fi # Check if "all" was specified if [ "$1" = "all" ]; then - frameworks=("AttributeGraph" "RenderBox" "CoreUI") + frameworks=("AttributeGraph" "RenderBox" "CoreUI" "SFSymbols") else frameworks=("$@") fi @@ -105,4 +108,4 @@ if [ "$all_success" = true ]; then else echo "⚠️ Some frameworks failed to update" exit 1 -fi \ No newline at end of file +fi From 596cf2ab69bc87576160098bb69e816cd8e65be7 Mon Sep 17 00:00:00 2001 From: Yanan Li <1474700628@qq.com> Date: Tue, 3 Mar 2026 19:13:59 +0800 Subject: [PATCH 02/12] Add example --- .../AccentColor.colorset/Contents.json | 11 +++ .../AppIcon.appiconset/Contents.json | 85 +++++++++++++++++++ .../Assets.xcassets/Contents.json | 6 ++ .../SFSymbolsExample_2025/ContentView.swift | 33 +++++++ .../SFSymbolsExample_2025/ExampleApp.swift | 17 ++++ 5 files changed, 152 insertions(+) create mode 100644 Example/SFSymbolsExample_2025/Assets.xcassets/AccentColor.colorset/Contents.json create mode 100644 Example/SFSymbolsExample_2025/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 Example/SFSymbolsExample_2025/Assets.xcassets/Contents.json create mode 100644 Example/SFSymbolsExample_2025/ContentView.swift create mode 100644 Example/SFSymbolsExample_2025/ExampleApp.swift diff --git a/Example/SFSymbolsExample_2025/Assets.xcassets/AccentColor.colorset/Contents.json b/Example/SFSymbolsExample_2025/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 0000000..eb87897 --- /dev/null +++ b/Example/SFSymbolsExample_2025/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/SFSymbolsExample_2025/Assets.xcassets/AppIcon.appiconset/Contents.json b/Example/SFSymbolsExample_2025/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..ffdfe15 --- /dev/null +++ b/Example/SFSymbolsExample_2025/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,85 @@ +{ + "images" : [ + { + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "16x16" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "16x16" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "32x32" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "32x32" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "128x128" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "128x128" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "256x256" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "256x256" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "512x512" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "512x512" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/SFSymbolsExample_2025/Assets.xcassets/Contents.json b/Example/SFSymbolsExample_2025/Assets.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/Example/SFSymbolsExample_2025/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/SFSymbolsExample_2025/ContentView.swift b/Example/SFSymbolsExample_2025/ContentView.swift new file mode 100644 index 0000000..317cb1a --- /dev/null +++ b/Example/SFSymbolsExample_2025/ContentView.swift @@ -0,0 +1,33 @@ +// +// ContentView.swift +// DarwinPrivateFrameworks +// +// Created by Yanan Li on 2026/3/3. +// + +import SFSymbols +import SwiftUI + +struct ContentView: View { + var body: some View { + VStack { + Section("Public") { + Text("Symbols count: \(SFSymbols.symbol_order.count)") + Text("Name alias count: \(SFSymbols.name_aliases.count)") + Text("No-fill-to-fill count: \(SFSymbols.nofill_to_fill.count)") + } + + Divider() + + Section("Private") { + Text("Symbols count: \(SFSymbols.private_symbol_order.count)") + Text("Name alias count: \(SFSymbols.private_name_aliases.count)") + Text("No-fill-to-fill count: \(SFSymbols.private_nofill_to_fill.count)") + } + } + } +} + +#Preview { + ContentView() +} diff --git a/Example/SFSymbolsExample_2025/ExampleApp.swift b/Example/SFSymbolsExample_2025/ExampleApp.swift new file mode 100644 index 0000000..6f490b2 --- /dev/null +++ b/Example/SFSymbolsExample_2025/ExampleApp.swift @@ -0,0 +1,17 @@ +// +// ExampleApp.swift +// DarwinPrivateFrameworks +// +// Created by Yanan Li on 2026/3/3. +// + +import SwiftUI + +@main +struct ExampleApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} From 9b126bee8a04cce4540cb15c833752af79b835fd Mon Sep 17 00:00:00 2001 From: Yanan Li <1474700628@qq.com> Date: Tue, 3 Mar 2026 19:21:20 +0800 Subject: [PATCH 03/12] Fix script --- SFSymbols/2025/.DS_Store | Bin 0 -> 6148 bytes .../AttributeGraph.xcframework/Info.plist | 54 --- .../AttributeGraph.framework/Info.plist | 16 - .../template.swiftinterface | 66 ---- .../AttributeGraph.framework/Info.plist | 16 - .../template.swiftinterface | 66 ---- .../SFSymbols.framework/Info.plist | 16 - .../template.swiftinterface | 66 ---- .../SFSymbols.framework/SFSymbols.tbd | 346 ------------------ .../SFSymbols.framework/Info.plist | 16 - .../template.swiftinterface | 66 ---- .../SFSymbols.framework/SFSymbols.tbd | 342 ----------------- SFSymbols/reset.sh | 2 +- 13 files changed, 1 insertion(+), 1071 deletions(-) create mode 100644 SFSymbols/2025/.DS_Store delete mode 100644 SFSymbols/2025/AttributeGraph.xcframework/Info.plist delete mode 100644 SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist delete mode 100644 SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface delete mode 100644 SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist delete mode 100644 SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface delete mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist delete mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface delete mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd delete mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist delete mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface delete mode 100644 SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd diff --git a/SFSymbols/2025/.DS_Store b/SFSymbols/2025/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..75d6477c2f9938578182ac6efcc38d917cdb0ece GIT binary patch literal 6148 zcmeHKOG*Pl5Phv#1l?pKh`5*&2)V%|jJg$a0W*m)>I@TNf*%m(8lFJGtve6k9lU_o z@Ksl%F;OrmM2v4cx=(Bp0!IbZe#3a-zx<9e%8xbvY;<>uNmTS0IA8Q6 zCr^(rcQ?w(9QWtN2NR2B_*B1(rGAs;Vt_qcq`IzX))+7bjDdFs=CFqW^Tz z_z{3uq1y}BGD}EI6fh20DsqS7G?b{JE{qsX!|9L0xj0~{sNry7_;BH77bXGF<=ZV5d*H0w2~$Z3cYovH0iYw^^hte=SoE% jLKE7tUq~z7q - - - - AvailableLibraries - - - LibraryIdentifier - macos-arm64e-arm64-x86_64 - LibraryPath - SFSymbols.framework - SupportedArchitectures - - arm64e - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - ios-arm64-arm64e - LibraryPath - SFSymbols.framework - SupportedArchitectures - - arm64 - arm64e - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64-simulator - LibraryPath - SFSymbols.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist b/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist deleted file mode 100644 index db61abe..0000000 --- a/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbols - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface deleted file mode 100644 index 79d51fe..0000000 --- a/SFSymbols/2025/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface +++ /dev/null @@ -1,66 +0,0 @@ -import Foundation -import Swift -import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public var accessLevel: SFSymbols.AccessLevel - public var mirrorForRTL: Swift.Bool - public var privateScalar: Swift.Unicode.Scalar - public var publicScalars: [Swift.Unicode.Scalar] - public var additionalColumns: [Swift.String : Swift.String] - public var useRestrictionText: Swift.String? - public var defaultRenderingMode: SFSymbols.RenderingMode? - public var name: Swift.String - public var locale: Swift.String? - public var functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist b/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist deleted file mode 100644 index db61abe..0000000 --- a/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbols - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface deleted file mode 100644 index 79d51fe..0000000 --- a/SFSymbols/2025/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface +++ /dev/null @@ -1,66 +0,0 @@ -import Foundation -import Swift -import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public var accessLevel: SFSymbols.AccessLevel - public var mirrorForRTL: Swift.Bool - public var privateScalar: Swift.Unicode.Scalar - public var publicScalars: [Swift.Unicode.Scalar] - public var additionalColumns: [Swift.String : Swift.String] - public var useRestrictionText: Swift.String? - public var defaultRenderingMode: SFSymbols.RenderingMode? - public var name: Swift.String - public var locale: Swift.String? - public var functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist deleted file mode 100644 index db61abe..0000000 --- a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbols - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface deleted file mode 100644 index 79d51fe..0000000 --- a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface +++ /dev/null @@ -1,66 +0,0 @@ -import Foundation -import Swift -import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public var accessLevel: SFSymbols.AccessLevel - public var mirrorForRTL: Swift.Bool - public var privateScalar: Swift.Unicode.Scalar - public var publicScalars: [Swift.Unicode.Scalar] - public var additionalColumns: [Swift.String : Swift.String] - public var useRestrictionText: Swift.String? - public var defaultRenderingMode: SFSymbols.RenderingMode? - public var name: Swift.String - public var locale: Swift.String? - public var functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd deleted file mode 100644 index 52dd0b3..0000000 --- a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd +++ /dev/null @@ -1,346 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "190.1" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", - "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", - "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", - "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", - "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", - "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", - "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", - "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", - "_$s9SFSymbols9SymbolKeyOMn", - "_$s9SFSymbols14SymbolMetadataVMn", - "_SFSymbolsVersionNumber", - "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", - "_$s9SFSymbols12CustomSymbolVMn", - "_$s9SFSymbols13RenderingModeO8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", - "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", - "_$s9SFSymbols14SymbolPropertyVMn", - "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", - "_$s9SFSymbols7VersionVSLAAMc", - "_$s9SFSymbols7VersionV5patchSivpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", - "_$s9SFSymbols7VersionV9hashValueSivg", - "_$s9SFSymbols12AvailabilityVMn", - "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", - "_kCoreGlyphsNameAliases", - "_$s9SFSymbols14SymbolCategoryV3KeyVN", - "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", - "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", - "_$s9SFSymbols14SymbolCategoryVMn", - "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", - "_$s9SFSymbols13SymbolFeatureVSHAAMc", - "_$s9SFSymbols7VersionV5majorSivg", - "_$s9SFSymbols14SymbolCategoryVMa", - "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", - "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", - "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", - "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", - "_$s9SFSymbols7VersionV9hashValueSivpMV", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", - "_$s9SFSymbols5AliasV4nameSSvg", - "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", - "_$s9SFSymbols19SymbolMetadataQueryVN", - "_$s9SFSymbols13SymbolFeatureVMn", - "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols9SymbolKeyO9hashValueSivg", - "_$s9SFSymbols19SymbolMetadataStoreVACycfC", - "_$s9SFSymbols11AccessLevelOSQAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", - "_$s9SFSymbols13SymbolFeatureVN", - "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", - "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", - "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", - "_$s9SFSymbols12name_aliasesSDyS2SGvg", - "_$s9SFSymbols14SymbolCategoryVN", - "_$s9SFSymbols9SymbolKeyON", - "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", - "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", - "_$s9SFSymbols7CryptonVMa", - "_kCoreGlyphsPrivateNoFillToFill", - "_$s9SFSymbols7VersionV11descriptionSSvg", - "_$s9SFSymbols19SymbolMetadataQueryVMn", - "_$s9SFSymbols7VersionVSQAAMc", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformOMn", - "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", - "_$s9SFSymbols13SymbolFeatureVSQAAMc", - "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", - "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", - "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", - "_$s9SFSymbols19SymbolMetadataStoreVMa", - "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", - "_kCoreGlyphsPrivateNameAliases", - "_$s9SFSymbols7VersionV11descriptionSSvpMV", - "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", - "_$s9SFSymbols14SymbolPropertyVN", - "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", - "_$s9SFSymbols7VersionV5majorSivpMV", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", - "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", - "_$s9SFSymbols14SymbolPropertyVSHAAMc", - "_$s9SFSymbols12AvailabilityV8PlatformON", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", - "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", - "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", - "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", - "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", - "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", - "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", - "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", - "_$s9SFSymbols11AccessLevelOMa", - "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", - "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", - "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", - "_$s9SFSymbols13RenderingModeOSQAAMc", - "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", - "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", - "_$s9SFSymbols9SymbolKeyOSQAAMc", - "_$s9SFSymbols13RenderingModeOMa", - "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", - "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", - "_$s9SFSymbols13RenderingModeOMn", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", - "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", - "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", - "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", - "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", - "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", - "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", - "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", - "_$s9SFSymbols14SymbolPropertyVSYAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", - "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", - "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataVMa", - "_$s9SFSymbols12CustomSymbolV4nameSSvM", - "_$s9SFSymbols12CustomSymbolVMa", - "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", - "_$s9SFSymbols11AccessLevelOSHAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", - "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", - "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", - "_$s9SFSymbols14SymbolMetadataVN", - "_$s9SFSymbols19SymbolMetadataQueryVMa", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", - "_$s9SFSymbols14SymbolMetadataV4nameSSvg", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", - "_$s9SFSymbols20private_symbol_orderSaySSGvg", - "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", - "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", - "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", - "_$s9SFSymbols5AliasVN", - "_kCoreGlyphsSymbolOrder", - "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", - "_SFSymbolsVersionString", - "_kCoreGlyphsPrivateSymbolOrder", - "_$s9SFSymbols7VersionVMn", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", - "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", - "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", - "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", - "_$s9SFSymbols12CustomSymbolV4nameSSvs", - "_$s9SFSymbols11AccessLevelO8rawValueSivg", - "_$s9SFSymbols11AccessLevelOMn", - "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", - "_$s9SFSymbols12AvailabilityVMa", - "_$s9SFSymbols5AliasVMn", - "_$s9SFSymbols7VersionV5minorSivpMV", - "_$s9SFSymbols7VersionVSEAAMc", - "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", - "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", - "_$s9SFSymbols19SymbolMetadataStoreVMn", - "_$s9SFSymbols13RenderingModeOSHAAMc", - "_$s9SFSymbols13SymbolFeatureVMa", - "_$s9SFSymbols13SymbolFeatureVSYAAMc", - "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", - "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", - "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", - "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", - "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", - "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", - "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", - "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", - "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", - "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", - "_kCoreGlyphsNameToBundleType", - "_$s9SFSymbols12AvailabilityV8PlatformOMa", - "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", - "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", - "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", - "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", - "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", - "_$s9SFSymbols7VersionVMa", - "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", - "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", - "_$s9SFSymbols11AccessLevelOSLAAMc", - "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", - "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", - "_kCoreGlyphsNoFillToFill", - "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", - "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", - "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", - "_$s9SFSymbols7VersionVSeAAMc", - "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", - "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", - "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", - "_$s9SFSymbols14SymbolPropertyVSQAAMc", - "_$s9SFSymbols5AliasV4nameSSvpMV", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", - "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", - "_$s9SFSymbols19SymbolMetadataStoreVN", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", - "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", - "_$s9SFSymbols11AccessLevelOSYAAMc", - "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", - "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", - "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", - "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", - "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", - "_$s9SFSymbols12CustomSymbolVN", - "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", - "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", - "_$s9SFSymbols13RenderingModeOSYAAMc", - "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", - "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", - "_$s9SFSymbols7CryptonVMn", - "_$s9SFSymbols12CustomSymbolV4nameSSvg", - "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", - "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", - "_$s9SFSymbols7CryptonVN", - "_$s9SFSymbols7VersionV5minorSivg", - "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", - "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols13RenderingModeON", - "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", - "_$s9SFSymbols14SymbolCategoryV3KeyVMa", - "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", - "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", - "_$s9SFSymbols7VersionV5patchSivg", - "_$s9SFSymbols9SymbolKeyOSHAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", - "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", - "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", - "_$s9SFSymbols12symbol_orderSaySSGvg", - "_$s9SFSymbols5AliasVMa", - "_$s9SFSymbols7VersionVN", - "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", - "_$s9SFSymbols12AvailabilityVN", - "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", - "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", - "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", - "_$s9SFSymbols14SymbolCategoryV3KeyVMn", - "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", - "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", - "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", - "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", - "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", - "_$s9SFSymbols18SystemSymbolCSVRowVMn", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", - "_$s9SFSymbols11AccessLevelON", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowVN", - "_$s9SFSymbols7VersionVSHAAMc", - "_$s9SFSymbols14SymbolPropertyVMa", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", - "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowVMa", - "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", - "_$s9SFSymbols9SymbolKeyOMa", - "_$s9SFSymbols19SymbolMetadataQueryVACycfC", - "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", - "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" - ], - "objc_class": [ - "SFSSymbolAssetInfo", - "SFSCoreGlyphsBundle", - "SFSDirectoryCompressor", - "SFSDirectoryDecompressor" - ] - } - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "target": "arm64-ios", - "min_deployment": "18.0" - }, - { - "target": "arm64e-ios", - "min_deployment": "18.0" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist deleted file mode 100644 index db61abe..0000000 --- a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbols - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface deleted file mode 100644 index 79d51fe..0000000 --- a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/template.swiftinterface +++ /dev/null @@ -1,66 +0,0 @@ -import Foundation -import Swift -import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public var accessLevel: SFSymbols.AccessLevel - public var mirrorForRTL: Swift.Bool - public var privateScalar: Swift.Unicode.Scalar - public var publicScalars: [Swift.Unicode.Scalar] - public var additionalColumns: [Swift.String : Swift.String] - public var useRestrictionText: Swift.String? - public var defaultRenderingMode: SFSymbols.RenderingMode? - public var name: Swift.String - public var locale: Swift.String? - public var functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd deleted file mode 100644 index dd6e8c0..0000000 --- a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework/SFSymbols.tbd +++ /dev/null @@ -1,342 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "190.1" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", - "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", - "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", - "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", - "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", - "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", - "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", - "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", - "_$s9SFSymbols9SymbolKeyOMn", - "_$s9SFSymbols14SymbolMetadataVMn", - "_SFSymbolsVersionNumber", - "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", - "_$s9SFSymbols12CustomSymbolVMn", - "_$s9SFSymbols13RenderingModeO8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", - "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", - "_$s9SFSymbols14SymbolPropertyVMn", - "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", - "_$s9SFSymbols7VersionVSLAAMc", - "_$s9SFSymbols7VersionV5patchSivpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", - "_$s9SFSymbols7VersionV9hashValueSivg", - "_$s9SFSymbols12AvailabilityVMn", - "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", - "_kCoreGlyphsNameAliases", - "_$s9SFSymbols14SymbolCategoryV3KeyVN", - "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", - "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", - "_$s9SFSymbols14SymbolCategoryVMn", - "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", - "_$s9SFSymbols13SymbolFeatureVSHAAMc", - "_$s9SFSymbols7VersionV5majorSivg", - "_$s9SFSymbols14SymbolCategoryVMa", - "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", - "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", - "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", - "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", - "_$s9SFSymbols7VersionV9hashValueSivpMV", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", - "_$s9SFSymbols5AliasV4nameSSvg", - "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", - "_$s9SFSymbols19SymbolMetadataQueryVN", - "_$s9SFSymbols13SymbolFeatureVMn", - "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols9SymbolKeyO9hashValueSivg", - "_$s9SFSymbols19SymbolMetadataStoreVACycfC", - "_$s9SFSymbols11AccessLevelOSQAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", - "_$s9SFSymbols13SymbolFeatureVN", - "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", - "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", - "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", - "_$s9SFSymbols12name_aliasesSDyS2SGvg", - "_$s9SFSymbols14SymbolCategoryVN", - "_$s9SFSymbols9SymbolKeyON", - "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", - "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", - "_$s9SFSymbols7CryptonVMa", - "_kCoreGlyphsPrivateNoFillToFill", - "_$s9SFSymbols7VersionV11descriptionSSvg", - "_$s9SFSymbols19SymbolMetadataQueryVMn", - "_$s9SFSymbols7VersionVSQAAMc", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformOMn", - "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", - "_$s9SFSymbols13SymbolFeatureVSQAAMc", - "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", - "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", - "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", - "_$s9SFSymbols19SymbolMetadataStoreVMa", - "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", - "_kCoreGlyphsPrivateNameAliases", - "_$s9SFSymbols7VersionV11descriptionSSvpMV", - "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", - "_$s9SFSymbols14SymbolPropertyVN", - "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", - "_$s9SFSymbols7VersionV5majorSivpMV", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", - "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", - "_$s9SFSymbols14SymbolPropertyVSHAAMc", - "_$s9SFSymbols12AvailabilityV8PlatformON", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", - "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", - "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", - "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", - "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", - "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", - "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", - "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", - "_$s9SFSymbols11AccessLevelOMa", - "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", - "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", - "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", - "_$s9SFSymbols13RenderingModeOSQAAMc", - "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", - "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", - "_$s9SFSymbols9SymbolKeyOSQAAMc", - "_$s9SFSymbols13RenderingModeOMa", - "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", - "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", - "_$s9SFSymbols13RenderingModeOMn", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", - "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", - "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", - "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", - "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", - "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", - "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", - "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", - "_$s9SFSymbols14SymbolPropertyVSYAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", - "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", - "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataVMa", - "_$s9SFSymbols12CustomSymbolV4nameSSvM", - "_$s9SFSymbols12CustomSymbolVMa", - "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", - "_$s9SFSymbols11AccessLevelOSHAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", - "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", - "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", - "_$s9SFSymbols14SymbolMetadataVN", - "_$s9SFSymbols19SymbolMetadataQueryVMa", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", - "_$s9SFSymbols14SymbolMetadataV4nameSSvg", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", - "_$s9SFSymbols20private_symbol_orderSaySSGvg", - "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", - "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", - "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", - "_$s9SFSymbols5AliasVN", - "_kCoreGlyphsSymbolOrder", - "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", - "_SFSymbolsVersionString", - "_kCoreGlyphsPrivateSymbolOrder", - "_$s9SFSymbols7VersionVMn", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", - "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", - "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", - "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", - "_$s9SFSymbols12CustomSymbolV4nameSSvs", - "_$s9SFSymbols11AccessLevelO8rawValueSivg", - "_$s9SFSymbols11AccessLevelOMn", - "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", - "_$s9SFSymbols12AvailabilityVMa", - "_$s9SFSymbols5AliasVMn", - "_$s9SFSymbols7VersionV5minorSivpMV", - "_$s9SFSymbols7VersionVSEAAMc", - "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", - "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", - "_$s9SFSymbols19SymbolMetadataStoreVMn", - "_$s9SFSymbols13RenderingModeOSHAAMc", - "_$s9SFSymbols13SymbolFeatureVMa", - "_$s9SFSymbols13SymbolFeatureVSYAAMc", - "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", - "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", - "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", - "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", - "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", - "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", - "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", - "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", - "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", - "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", - "_kCoreGlyphsNameToBundleType", - "_$s9SFSymbols12AvailabilityV8PlatformOMa", - "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", - "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", - "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", - "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", - "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", - "_$s9SFSymbols7VersionVMa", - "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", - "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", - "_$s9SFSymbols11AccessLevelOSLAAMc", - "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", - "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", - "_kCoreGlyphsNoFillToFill", - "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", - "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", - "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", - "_$s9SFSymbols7VersionVSeAAMc", - "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", - "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", - "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", - "_$s9SFSymbols14SymbolPropertyVSQAAMc", - "_$s9SFSymbols5AliasV4nameSSvpMV", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", - "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", - "_$s9SFSymbols19SymbolMetadataStoreVN", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", - "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", - "_$s9SFSymbols11AccessLevelOSYAAMc", - "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", - "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", - "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", - "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", - "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", - "_$s9SFSymbols12CustomSymbolVN", - "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", - "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", - "_$s9SFSymbols13RenderingModeOSYAAMc", - "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", - "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", - "_$s9SFSymbols7CryptonVMn", - "_$s9SFSymbols12CustomSymbolV4nameSSvg", - "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", - "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", - "_$s9SFSymbols7CryptonVN", - "_$s9SFSymbols7VersionV5minorSivg", - "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", - "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols13RenderingModeON", - "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", - "_$s9SFSymbols14SymbolCategoryV3KeyVMa", - "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", - "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", - "_$s9SFSymbols7VersionV5patchSivg", - "_$s9SFSymbols9SymbolKeyOSHAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", - "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", - "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", - "_$s9SFSymbols12symbol_orderSaySSGvg", - "_$s9SFSymbols5AliasVMa", - "_$s9SFSymbols7VersionVN", - "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", - "_$s9SFSymbols12AvailabilityVN", - "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", - "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", - "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", - "_$s9SFSymbols14SymbolCategoryV3KeyVMn", - "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", - "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", - "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", - "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", - "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", - "_$s9SFSymbols18SystemSymbolCSVRowVMn", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", - "_$s9SFSymbols11AccessLevelON", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowVN", - "_$s9SFSymbols7VersionVSHAAMc", - "_$s9SFSymbols14SymbolPropertyVMa", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", - "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowVMa", - "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", - "_$s9SFSymbols9SymbolKeyOMa", - "_$s9SFSymbols19SymbolMetadataQueryVACycfC", - "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", - "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" - ], - "objc_class": [ - "SFSSymbolAssetInfo", - "SFSCoreGlyphsBundle", - "SFSDirectoryCompressor", - "SFSDirectoryDecompressor" - ] - } - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "min_deployment": "26.2", - "target": "arm64-ios-simulator" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/SFSymbols/reset.sh b/SFSymbols/reset.sh index 81254ca..c505b47 100755 --- a/SFSymbols/reset.sh +++ b/SFSymbols/reset.sh @@ -5,7 +5,7 @@ filepath() { [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" } -VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2024} +VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2025} FRAMEWORK_ROOT="$(dirname $(filepath $0))/$VERSION" framework_name=SFSymbols From c57aba5f802bb47bdb07680705de3cc229625e2a Mon Sep 17 00:00:00 2001 From: Yanan Li <1474700628@qq.com> Date: Tue, 3 Mar 2026 22:23:05 +0800 Subject: [PATCH 04/12] Apply requested changes --- .gitignore | 1 + CoreUI/README.md | 2 +- .../AccentColor.colorset/Contents.json | 0 .../AppIcon.appiconset/Contents.json | 0 .../Assets.xcassets/Contents.json | 0 .../ContentView.swift | 0 .../ExampleApp.swift | 0 Package.swift | 2 +- .../UpdateXCFrameworksCommand.swift | 4 ++-- SFSymbols/{2025 => 2024}/Info.plist | 0 .../SFSymbols.xcframework/Info.plist | 0 .../SFSymbols.framework/Info.plist | 0 .../arm64-apple-ios-simulator.swiftinterface | 0 .../x86_64-apple-ios-simulator.swiftinterface | 0 .../SFSymbols.framework/SFSymbols.tbd | 0 .../SFSymbols.framework/Info.plist | 0 .../arm64-apple-macos.swiftinterface | 0 .../arm64e-apple-macos.swiftinterface | 0 .../x86_64-apple-macos.swiftinterface | 0 .../SFSymbols.framework/SFSymbols.tbd | 0 SFSymbols/{2025 => 2024}/Sources/Info.plist | 0 .../template.swiftinterface | 0 .../tbds/ios-arm64-arm64e/SFSymbols.tbd | 4 ++-- .../tbds/ios-arm64-x86_64-simulator/Info.plist | 0 .../ios-arm64-x86_64-simulator/SFSymbols.tbd | 2 +- .../tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd | 0 SFSymbols/2025/.DS_Store | Bin 6148 -> 0 bytes SFSymbols/README.md | 11 ++++------- SFSymbols/reset.sh | 2 +- SFSymbols/update.sh | 10 +++++----- 30 files changed, 18 insertions(+), 20 deletions(-) rename Example/{SFSymbolsExample_2025 => SFSymbolsExample_2024}/Assets.xcassets/AccentColor.colorset/Contents.json (100%) rename Example/{SFSymbolsExample_2025 => SFSymbolsExample_2024}/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename Example/{SFSymbolsExample_2025 => SFSymbolsExample_2024}/Assets.xcassets/Contents.json (100%) rename Example/{SFSymbolsExample_2025 => SFSymbolsExample_2024}/ContentView.swift (100%) rename Example/{SFSymbolsExample_2025 => SFSymbolsExample_2024}/ExampleApp.swift (100%) rename SFSymbols/{2025 => 2024}/Info.plist (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/Info.plist (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface (100%) rename SFSymbols/{2025 => 2024}/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd (100%) rename SFSymbols/{2025 => 2024}/Sources/Info.plist (100%) rename SFSymbols/{2025 => 2024}/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface (100%) rename SFSymbols/{2025 => 2024}/tbds/ios-arm64-arm64e/SFSymbols.tbd (99%) rename SFSymbols/{2025 => 2024}/tbds/ios-arm64-x86_64-simulator/Info.plist (100%) rename SFSymbols/{2025 => 2024}/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd (99%) rename SFSymbols/{2025 => 2024}/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd (100%) delete mode 100644 SFSymbols/2025/.DS_Store diff --git a/.gitignore b/.gitignore index 9ec4e24..af9ab9b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .swiftpm .build _Headers +.DS_Store diff --git a/CoreUI/README.md b/CoreUI/README.md index f5ac28f..6232bda 100644 --- a/CoreUI/README.md +++ b/CoreUI/README.md @@ -17,4 +17,4 @@ Sync from [CoreUI](https://github.com/XFrameworks/CoreUI) upstream repo. - visionOS Simulator: - `/Library/Developer/CoreSimulator/Volumes/xrOS_22O473/Library/Developer/CoreSimulator/Profiles/Runtimes/xrOS 2.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/CoreUI.framework` - - `xcrun tapi stubify ./CoreUI.framework` \ No newline at end of file + - `xcrun tapi stubify ./CoreUI.framework` diff --git a/Example/SFSymbolsExample_2025/Assets.xcassets/AccentColor.colorset/Contents.json b/Example/SFSymbolsExample_2024/Assets.xcassets/AccentColor.colorset/Contents.json similarity index 100% rename from Example/SFSymbolsExample_2025/Assets.xcassets/AccentColor.colorset/Contents.json rename to Example/SFSymbolsExample_2024/Assets.xcassets/AccentColor.colorset/Contents.json diff --git a/Example/SFSymbolsExample_2025/Assets.xcassets/AppIcon.appiconset/Contents.json b/Example/SFSymbolsExample_2024/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Example/SFSymbolsExample_2025/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Example/SFSymbolsExample_2024/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Example/SFSymbolsExample_2025/Assets.xcassets/Contents.json b/Example/SFSymbolsExample_2024/Assets.xcassets/Contents.json similarity index 100% rename from Example/SFSymbolsExample_2025/Assets.xcassets/Contents.json rename to Example/SFSymbolsExample_2024/Assets.xcassets/Contents.json diff --git a/Example/SFSymbolsExample_2025/ContentView.swift b/Example/SFSymbolsExample_2024/ContentView.swift similarity index 100% rename from Example/SFSymbolsExample_2025/ContentView.swift rename to Example/SFSymbolsExample_2024/ContentView.swift diff --git a/Example/SFSymbolsExample_2025/ExampleApp.swift b/Example/SFSymbolsExample_2024/ExampleApp.swift similarity index 100% rename from Example/SFSymbolsExample_2025/ExampleApp.swift rename to Example/SFSymbolsExample_2024/ExampleApp.swift diff --git a/Package.swift b/Package.swift index a4f1f95..05f3ada 100644 --- a/Package.swift +++ b/Package.swift @@ -170,7 +170,7 @@ let package = Package( .binaryTarget(name: "RenderBox", path: "RB/2024/RenderBox.xcframework"), .binaryTarget(name: "CoreUI", path: "CoreUI/2024/CoreUI.xcframework"), .binaryTarget(name: "BacklightServices", path: "BLS/2024/BacklightServices.xcframework"), - .binaryTarget(name: "SFSymbols", path: "SFSymbols/2025/SFSymbols.xcframework"), + .binaryTarget(name: "SFSymbols", path: "SFSymbols/2024/SFSymbols.xcframework"), .plugin( name: "UpdateXCFrameworks", capability: .command( diff --git a/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift b/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift index 9d36811..ccc97ac 100644 --- a/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift +++ b/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift @@ -20,8 +20,8 @@ struct UpdateXCFrameworksCommand: CommandPlugin { try run(context: context, command: "CoreUI/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) try run(context: context, command: "CoreUI/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) // SFSymbols - try run(context: context, command: "SFSymbols/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2025"]) - try run(context: context, command: "SFSymbols/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2025"]) + try run(context: context, command: "SFSymbols/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) + try run(context: context, command: "SFSymbols/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) } private func run(context: PackagePlugin.PluginContext, command: String, environment: [String: String]) throws { diff --git a/SFSymbols/2025/Info.plist b/SFSymbols/2024/Info.plist similarity index 100% rename from SFSymbols/2025/Info.plist rename to SFSymbols/2024/Info.plist diff --git a/SFSymbols/2025/SFSymbols.xcframework/Info.plist b/SFSymbols/2024/SFSymbols.xcframework/Info.plist similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/Info.plist rename to SFSymbols/2024/SFSymbols.xcframework/Info.plist diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist rename to SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface rename to SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface rename to SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface diff --git a/SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd rename to SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist rename to SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface rename to SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface rename to SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface rename to SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface diff --git a/SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd similarity index 100% rename from SFSymbols/2025/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd rename to SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd diff --git a/SFSymbols/2025/Sources/Info.plist b/SFSymbols/2024/Sources/Info.plist similarity index 100% rename from SFSymbols/2025/Sources/Info.plist rename to SFSymbols/2024/Sources/Info.plist diff --git a/SFSymbols/2025/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SFSymbols/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface similarity index 100% rename from SFSymbols/2025/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface rename to SFSymbols/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface diff --git a/SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd b/SFSymbols/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd similarity index 99% rename from SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd rename to SFSymbols/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd index 52dd0b3..7964d94 100644 --- a/SFSymbols/2025/tbds/ios-arm64-arm64e/SFSymbols.tbd +++ b/SFSymbols/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd @@ -334,11 +334,11 @@ "target_info": [ { "target": "arm64-ios", - "min_deployment": "18.0" + "min_deployment": "17.0" }, { "target": "arm64e-ios", - "min_deployment": "18.0" + "min_deployment": "17.0" } ] }, diff --git a/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/Info.plist b/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/Info.plist similarity index 100% rename from SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/Info.plist rename to SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/Info.plist diff --git a/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd b/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd similarity index 99% rename from SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd rename to SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd index dd6e8c0..7b4fce4 100644 --- a/SFSymbols/2025/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd +++ b/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd @@ -333,7 +333,7 @@ ], "target_info": [ { - "min_deployment": "26.2", + "min_deployment": "17.0", "target": "arm64-ios-simulator" } ] diff --git a/SFSymbols/2025/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd b/SFSymbols/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd similarity index 100% rename from SFSymbols/2025/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd rename to SFSymbols/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd diff --git a/SFSymbols/2025/.DS_Store b/SFSymbols/2025/.DS_Store deleted file mode 100644 index 75d6477c2f9938578182ac6efcc38d917cdb0ece..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKOG*Pl5Phv#1l?pKh`5*&2)V%|jJg$a0W*m)>I@TNf*%m(8lFJGtve6k9lU_o z@Ksl%F;OrmM2v4cx=(Bp0!IbZe#3a-zx<9e%8xbvY;<>uNmTS0IA8Q6 zCr^(rcQ?w(9QWtN2NR2B_*B1(rGAs;Vt_qcq`IzX))+7bjDdFs=CFqW^Tz z_z{3uq1y}BGD}EI6fh20DsqS7G?b{JE{qsX!|9L0xj0~{sNry7_;BH77bXGF<=ZV5d*H0w2~$Z3cYovH0iYw^^hte=SoE% jLKE7tUq~z7q /Symbols/System/Library/PrivateFrameworks/SFSymbols.framework` - - If direct stubification provides insufficient symbols, derive from simulator tbd and update `target_info` to iOS device targets. - - macOS: - - `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols.tbd` + - `/Applications/Xcode-16.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols.tbd` ### Supported Platforms diff --git a/SFSymbols/reset.sh b/SFSymbols/reset.sh index c505b47..81254ca 100755 --- a/SFSymbols/reset.sh +++ b/SFSymbols/reset.sh @@ -5,7 +5,7 @@ filepath() { [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" } -VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2025} +VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2024} FRAMEWORK_ROOT="$(dirname $(filepath $0))/$VERSION" framework_name=SFSymbols diff --git a/SFSymbols/update.sh b/SFSymbols/update.sh index d879290..2b13ad9 100755 --- a/SFSymbols/update.sh +++ b/SFSymbols/update.sh @@ -7,14 +7,14 @@ filepath() { [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" } -VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2025} +VERSION=${DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE:-2024} FRAMEWORK_ROOT="$(dirname $(filepath $0))/$VERSION" # Version mapping logic -if [ "$VERSION" = "2025" ]; then - IOS_VERSION="18.0" - MACOS_VERSION="15.0" - XROS_VERSION="2.0" +if [ "$VERSION" = "2024" ]; then + IOS_VERSION="17.0" + MACOS_VERSION="14.0" + XROS_VERSION="1.0" else IOS_VERSION="18.0" MACOS_VERSION="15.0" From f80da1811e3eb3f1f5d30782059e5945de3ebdfd Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:24:12 +0800 Subject: [PATCH 05/12] Add SFSymbolsExample_2024 support --- Example/Example.xcodeproj/project.pbxproj | 225 ++++++++++++++++++++++ 1 file changed, 225 insertions(+) diff --git a/Example/Example.xcodeproj/project.pbxproj b/Example/Example.xcodeproj/project.pbxproj index ce5dde2..482dce8 100644 --- a/Example/Example.xcodeproj/project.pbxproj +++ b/Example/Example.xcodeproj/project.pbxproj @@ -9,6 +9,7 @@ /* Begin PBXBuildFile section */ 2769F7272E75768C00E13102 /* BacklightServices.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2769F7262E75767600E13102 /* BacklightServices.xcframework */; }; 2777DFE32DAD03A700E614B9 /* CoreUI.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2777DFE22DAD03A700E614B9 /* CoreUI.xcframework */; }; + 27A8DB3E2F5D312A001C123E /* SFSymbols.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27A8DB3C2F5D3124001C123E /* SFSymbols.xcframework */; }; 27D1541E2F39E0E600D96064 /* AttributeGraph in Frameworks */ = {isa = PBXBuildFile; productRef = 27D1541D2F39E0E600D96064 /* AttributeGraph */; }; 27F0A5082D21C40600361C42 /* AttributeGraph.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27F0A5072D21C40600361C42 /* AttributeGraph.xcframework */; }; 27F0A50C2D21C41100361C42 /* AttributeGraph.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27F0A50B2D21C41100361C42 /* AttributeGraph.xcframework */; }; @@ -20,6 +21,15 @@ 2769F7262E75767600E13102 /* BacklightServices.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = BacklightServices.xcframework; path = ../BLS/2024/BacklightServices.xcframework; sourceTree = SOURCE_ROOT; }; 2777DFD12DAD035A00E614B9 /* CoreUIExample_2024.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CoreUIExample_2024.app; sourceTree = BUILT_PRODUCTS_DIR; }; 2777DFE22DAD03A700E614B9 /* CoreUI.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = CoreUI.xcframework; path = ../CoreUI/2024/CoreUI.xcframework; sourceTree = SOURCE_ROOT; }; + 27A8DAFE2F5D309D001C123E /* SFSymbolsExample_2024.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SFSymbolsExample_2024.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 27A8DB2E2F5D3124001C123E /* template.swiftinterface */ = {isa = PBXFileReference; lastKnownFileType = text; path = template.swiftinterface; sourceTree = ""; }; + 27A8DB312F5D3124001C123E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 27A8DB332F5D3124001C123E /* SFSymbols.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; path = SFSymbols.tbd; sourceTree = ""; }; + 27A8DB352F5D3124001C123E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 27A8DB362F5D3124001C123E /* SFSymbols.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; path = SFSymbols.tbd; sourceTree = ""; }; + 27A8DB382F5D3124001C123E /* SFSymbols.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; path = SFSymbols.tbd; sourceTree = ""; }; + 27A8DB3B2F5D3124001C123E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 27A8DB3C2F5D3124001C123E /* SFSymbols.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = SFSymbols.xcframework; sourceTree = ""; }; 27CB459D2D1C6498008338DF /* AGExample_2021.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AGExample_2021.app; sourceTree = BUILT_PRODUCTS_DIR; }; 27F0A4F82D21C33200361C42 /* AGExample_2024.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AGExample_2024.app; sourceTree = BUILT_PRODUCTS_DIR; }; 27F0A5072D21C40600361C42 /* AttributeGraph.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = AttributeGraph.xcframework; path = ../AG/2021/AttributeGraph.xcframework; sourceTree = ""; }; @@ -39,6 +49,11 @@ path = CoreUIExample_2024; sourceTree = ""; }; + 27A8DAFF2F5D309D001C123E /* SFSymbolsExample_2024 */ = { + isa = PBXFileSystemSynchronizedRootGroup; + path = SFSymbolsExample_2024; + sourceTree = ""; + }; 27CB459F2D1C6498008338DF /* AGExample_2021 */ = { isa = PBXFileSystemSynchronizedRootGroup; path = AGExample_2021; @@ -73,6 +88,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 27A8DAFB2F5D309D001C123E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 27A8DB3E2F5D312A001C123E /* SFSymbols.xcframework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 27CB459A2D1C6498008338DF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -104,6 +127,7 @@ 273CA58B2D21496D00DCBEF9 /* Frameworks */ = { isa = PBXGroup; children = ( + 27A8DB3D2F5D3124001C123E /* 2024 */, 2769F7262E75767600E13102 /* BacklightServices.xcframework */, 2777DFE22DAD03A700E614B9 /* CoreUI.xcframework */, 27F0A5222D21C51E00361C42 /* RenderBox.xcframework */, @@ -113,6 +137,78 @@ name = Frameworks; sourceTree = ""; }; + 27A8DB2F2F5D3124001C123E /* SFSymbols.swiftmodule */ = { + isa = PBXGroup; + children = ( + 27A8DB2E2F5D3124001C123E /* template.swiftinterface */, + ); + path = SFSymbols.swiftmodule; + sourceTree = ""; + }; + 27A8DB302F5D3124001C123E /* Modules */ = { + isa = PBXGroup; + children = ( + 27A8DB2F2F5D3124001C123E /* SFSymbols.swiftmodule */, + ); + path = Modules; + sourceTree = ""; + }; + 27A8DB322F5D3124001C123E /* Sources */ = { + isa = PBXGroup; + children = ( + 27A8DB302F5D3124001C123E /* Modules */, + 27A8DB312F5D3124001C123E /* Info.plist */, + ); + path = Sources; + sourceTree = ""; + }; + 27A8DB342F5D3124001C123E /* ios-arm64-arm64e */ = { + isa = PBXGroup; + children = ( + 27A8DB332F5D3124001C123E /* SFSymbols.tbd */, + ); + path = "ios-arm64-arm64e"; + sourceTree = ""; + }; + 27A8DB372F5D3124001C123E /* ios-arm64-x86_64-simulator */ = { + isa = PBXGroup; + children = ( + 27A8DB352F5D3124001C123E /* Info.plist */, + 27A8DB362F5D3124001C123E /* SFSymbols.tbd */, + ); + path = "ios-arm64-x86_64-simulator"; + sourceTree = ""; + }; + 27A8DB392F5D3124001C123E /* macos-arm64e-arm64-x86_64 */ = { + isa = PBXGroup; + children = ( + 27A8DB382F5D3124001C123E /* SFSymbols.tbd */, + ); + path = "macos-arm64e-arm64-x86_64"; + sourceTree = ""; + }; + 27A8DB3A2F5D3124001C123E /* tbds */ = { + isa = PBXGroup; + children = ( + 27A8DB342F5D3124001C123E /* ios-arm64-arm64e */, + 27A8DB372F5D3124001C123E /* ios-arm64-x86_64-simulator */, + 27A8DB392F5D3124001C123E /* macos-arm64e-arm64-x86_64 */, + ); + path = tbds; + sourceTree = ""; + }; + 27A8DB3D2F5D3124001C123E /* 2024 */ = { + isa = PBXGroup; + children = ( + 27A8DB322F5D3124001C123E /* Sources */, + 27A8DB3A2F5D3124001C123E /* tbds */, + 27A8DB3B2F5D3124001C123E /* Info.plist */, + 27A8DB3C2F5D3124001C123E /* SFSymbols.xcframework */, + ); + name = 2024; + path = ../SFSymbols/2024; + sourceTree = ""; + }; 27CB45942D1C6498008338DF = { isa = PBXGroup; children = ( @@ -121,6 +217,7 @@ 27F0A5142D21C4A300361C42 /* RBExample_2024 */, 2777DFD22DAD035A00E614B9 /* CoreUIExample_2024 */, 2769F71B2E75720C00E13102 /* BLSExample_2024 */, + 27A8DAFF2F5D309D001C123E /* SFSymbolsExample_2024 */, 273CA58B2D21496D00DCBEF9 /* Frameworks */, 27CB459E2D1C6498008338DF /* Products */, ); @@ -134,6 +231,7 @@ 27F0A5132D21C4A300361C42 /* RBExample_2024.app */, 2777DFD12DAD035A00E614B9 /* CoreUIExample_2024.app */, 2769F71A2E75720C00E13102 /* BLSExample_2024.app */, + 27A8DAFE2F5D309D001C123E /* SFSymbolsExample_2024.app */, ); name = Products; sourceTree = ""; @@ -185,6 +283,28 @@ productReference = 2777DFD12DAD035A00E614B9 /* CoreUIExample_2024.app */; productType = "com.apple.product-type.application"; }; + 27A8DAFD2F5D309D001C123E /* SFSymbolsExample_2024 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 27A8DB092F5D309E001C123E /* Build configuration list for PBXNativeTarget "SFSymbolsExample_2024" */; + buildPhases = ( + 27A8DAFA2F5D309D001C123E /* Sources */, + 27A8DAFB2F5D309D001C123E /* Frameworks */, + 27A8DAFC2F5D309D001C123E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + fileSystemSynchronizedGroups = ( + 27A8DAFF2F5D309D001C123E /* SFSymbolsExample_2024 */, + ); + name = SFSymbolsExample_2024; + packageProductDependencies = ( + ); + productName = SFSymbolsExample_2024; + productReference = 27A8DAFE2F5D309D001C123E /* SFSymbolsExample_2024.app */; + productType = "com.apple.product-type.application"; + }; 27CB459C2D1C6498008338DF /* AGExample_2021 */ = { isa = PBXNativeTarget; buildConfigurationList = 27CB45AC2D1C6499008338DF /* Build configuration list for PBXNativeTarget "AGExample_2021" */; @@ -268,6 +388,9 @@ 2777DFD02DAD035A00E614B9 = { CreatedOnToolsVersion = 16.0; }; + 27A8DAFD2F5D309D001C123E = { + CreatedOnToolsVersion = 16.4; + }; 27CB459C2D1C6498008338DF = { CreatedOnToolsVersion = 16.2; }; @@ -301,6 +424,7 @@ 27F0A5122D21C4A300361C42 /* RBExample_2024 */, 2777DFD02DAD035A00E614B9 /* CoreUIExample_2024 */, 2769F7192E75720C00E13102 /* BLSExample_2024 */, + 27A8DAFD2F5D309D001C123E /* SFSymbolsExample_2024 */, ); }; /* End PBXProject section */ @@ -320,6 +444,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 27A8DAFC2F5D309D001C123E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 27CB459B2D1C6498008338DF /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -358,6 +489,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 27A8DAFA2F5D309D001C123E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 27CB45992D1C6498008338DF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -528,6 +666,84 @@ }; name = Release; }; + 27A8DB072F5D309E001C123E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = VB7MJ8R223; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]" = UIStatusBarStyleDefault; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]" = UIStatusBarStyleDefault; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 18.5; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 15.5; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = "org.OpenSwiftUIProject.DarwinPrivateFrameworks.Example.SFSymbolsExample-2024"; + PRODUCT_NAME = "$(TARGET_NAME)"; + REGISTER_APP_GROUPS = YES; + SDKROOT = auto; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx"; + SUPPORTS_MACCATALYST = NO; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + XROS_DEPLOYMENT_TARGET = 2.5; + }; + name = Debug; + }; + 27A8DB082F5D309E001C123E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = VB7MJ8R223; + ENABLE_HARDENED_RUNTIME = YES; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]" = UIStatusBarStyleDefault; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]" = UIStatusBarStyleDefault; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 18.5; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 15.5; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = "org.OpenSwiftUIProject.DarwinPrivateFrameworks.Example.SFSymbolsExample-2024"; + PRODUCT_NAME = "$(TARGET_NAME)"; + REGISTER_APP_GROUPS = YES; + SDKROOT = auto; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx"; + SUPPORTS_MACCATALYST = NO; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + XROS_DEPLOYMENT_TARGET = 2.5; + }; + name = Release; + }; 27CB45AA2D1C6499008338DF /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -885,6 +1101,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 27A8DB092F5D309E001C123E /* Build configuration list for PBXNativeTarget "SFSymbolsExample_2024" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 27A8DB072F5D309E001C123E /* Debug */, + 27A8DB082F5D309E001C123E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 27CB45982D1C6498008338DF /* Build configuration list for PBXProject "Example" */ = { isa = XCConfigurationList; buildConfigurations = ( From 09c01609286ac1ec15ed3639e3ebb7915dba76c3 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:39:50 +0800 Subject: [PATCH 06/12] Remove wrong package name issue --- .../arm64-apple-ios-simulator.swiftinterface | 2 +- .../x86_64-apple-ios-simulator.swiftinterface | 2 +- .../arm64-apple-macos.swiftinterface | 2 +- .../arm64e-apple-macos.swiftinterface | 2 +- .../x86_64-apple-macos.swiftinterface | 2 +- .../arm64-apple-ios-simulator.swiftinterface | 2 +- .../x86_64-apple-ios-simulator.swiftinterface | 2 +- .../arm64-apple-macos.swiftinterface | 2 +- .../arm64e-apple-macos.swiftinterface | 2 +- .../x86_64-apple-macos.swiftinterface | 2 +- .../arm64-apple-xros-simulator.swiftinterface | 2 +- ...x86_64-apple-xros-simulator.swiftinterface | 2 +- AG/update.sh | 2 +- Package.swift | 2 +- SFSymbols/2024/Info.plist | 3 +- .../2024/SFSymbols.xcframework/Info.plist | 54 --- .../SFSymbols.framework/Info.plist | 16 - .../arm64-apple-ios-simulator.swiftinterface | 70 ---- .../x86_64-apple-ios-simulator.swiftinterface | 70 ---- .../SFSymbols.framework/SFSymbols.tbd | 342 ------------------ .../SFSymbols.framework/Info.plist | 16 - .../arm64-apple-macos.swiftinterface | 70 ---- .../arm64e-apple-macos.swiftinterface | 70 ---- .../x86_64-apple-macos.swiftinterface | 70 ---- .../SFSymbols.framework/SFSymbols.tbd | 211 ----------- .../ios-arm64-x86_64-simulator/Info.plist | 50 --- SFSymbols/update.sh | 13 +- 27 files changed, 24 insertions(+), 1059 deletions(-) delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/Info.plist delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface delete mode 100644 SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd delete mode 100644 SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/Info.plist diff --git a/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 16d30bb..1d97ea2 100644 --- a/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 1728862..9de0ac6 100644 --- a/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/AG/2021/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface b/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface index 203e46d..0fbaf95 100644 --- a/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface +++ b/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface b/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface index 48613b6..ce7277c 100644 --- a/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface +++ b/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64e-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64e-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface b/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface index 60a28c4..7187423 100644 --- a/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface +++ b/AG/2021/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target x86_64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface index e2dc9f2..66222f8 100644 --- a/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index feaad83..58eefa0 100644 --- a/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface b/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface index 2575f21..ded90b2 100644 --- a/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface b/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface index d5b377f..6324bb9 100644 --- a/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64e-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64e-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface b/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface index fdc680e..7d095fd 100644 --- a/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target x86_64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-xros-simulator.swiftinterface b/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-xros-simulator.swiftinterface index a10ca48..5a73588 100644 --- a/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-xros-simulator.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-xros-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-xros2.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target arm64-apple-xros2.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-xros-simulator.swiftinterface b/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-xros-simulator.swiftinterface index 47bb6b1..8e5f79a 100644 --- a/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-xros-simulator.swiftinterface +++ b/AG/2024/AttributeGraph.xcframework/xros-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-xros-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-xros2.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph +// swift-module-flags: -target x86_64-apple-xros2.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph // swift-module-flags-ignorable: -interface-compiler-version 6.1 @_exported public import AttributeGraph public import Swift diff --git a/AG/update.sh b/AG/update.sh index a5109b5..11950f7 100755 --- a/AG/update.sh +++ b/AG/update.sh @@ -32,7 +32,7 @@ generate_swiftinterface_header() { local result="" result+="// swift-interface-format-version: 1.0\n" result+="// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3)\n" - result+="// swift-module-flags: -target $target -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph -package-name OpenGraph\n" + result+="// swift-module-flags: -target $target -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name AttributeGraph\n" result+="// swift-module-flags-ignorable: -interface-compiler-version 6.1" echo -e $result diff --git a/Package.swift b/Package.swift index 05f3ada..d95b5dc 100644 --- a/Package.swift +++ b/Package.swift @@ -157,7 +157,7 @@ let package = Package( .library(name: "RenderBox", targets: ["RenderBox"]), .library(name: "CoreUI", targets: ["CoreUI"]), .library(name: "BacklightServices", targets: ["BacklightServices"]), - .library(name: "SFSymbols", targets: ["SFSymbols"]) + .library(name: "SFSymbols", targets: ["SFSymbols"]), ], targets: [ .binaryTarget(name: "AttributeGraph", path: "AG/\(releaseVersion)/AttributeGraph.xcframework"), diff --git a/SFSymbols/2024/Info.plist b/SFSymbols/2024/Info.plist index e0ef5c0..789501e 100644 --- a/SFSymbols/2024/Info.plist +++ b/SFSymbols/2024/Info.plist @@ -33,12 +33,13 @@ LibraryIdentifier - ios-arm64-simulator + ios-arm64-x86_64-simulator LibraryPath SFSymbols.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios diff --git a/SFSymbols/2024/SFSymbols.xcframework/Info.plist b/SFSymbols/2024/SFSymbols.xcframework/Info.plist deleted file mode 100644 index e0ef5c0..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/Info.plist +++ /dev/null @@ -1,54 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - macos-arm64e-arm64-x86_64 - LibraryPath - SFSymbols.framework - SupportedArchitectures - - arm64e - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - ios-arm64-arm64e - LibraryPath - SFSymbols.framework - SupportedArchitectures - - arm64 - arm64e - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64-simulator - LibraryPath - SFSymbols.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist deleted file mode 100644 index db61abe..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbols - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 13db2ae..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,70 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols -// swift-module-flags-ignorable: -interface-compiler-version 6.1 -public import Foundation -public import Swift -public import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public let accessLevel: SFSymbols.AccessLevel - public let mirrorForRTL: Swift.Bool - public let privateScalar: Swift.Unicode.Scalar - public let publicScalars: [Swift.Unicode.Scalar] - public let additionalColumns: [Swift.String : Swift.String] - public let useRestrictionText: Swift.String? - public let defaultRenderingMode: SFSymbols.RenderingMode? - public let name: Swift.String - public let locale: Swift.String? - public let functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index bade4f9..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,70 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols -// swift-module-flags-ignorable: -interface-compiler-version 6.1 -public import Foundation -public import Swift -public import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public let accessLevel: SFSymbols.AccessLevel - public let mirrorForRTL: Swift.Bool - public let privateScalar: Swift.Unicode.Scalar - public let publicScalars: [Swift.Unicode.Scalar] - public let additionalColumns: [Swift.String : Swift.String] - public let useRestrictionText: Swift.String? - public let defaultRenderingMode: SFSymbols.RenderingMode? - public let name: Swift.String - public let locale: Swift.String? - public let functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd deleted file mode 100644 index dd6e8c0..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd +++ /dev/null @@ -1,342 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "190.1" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", - "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", - "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", - "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", - "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", - "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", - "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", - "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", - "_$s9SFSymbols9SymbolKeyOMn", - "_$s9SFSymbols14SymbolMetadataVMn", - "_SFSymbolsVersionNumber", - "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", - "_$s9SFSymbols12CustomSymbolVMn", - "_$s9SFSymbols13RenderingModeO8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", - "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", - "_$s9SFSymbols14SymbolPropertyVMn", - "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", - "_$s9SFSymbols7VersionVSLAAMc", - "_$s9SFSymbols7VersionV5patchSivpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", - "_$s9SFSymbols7VersionV9hashValueSivg", - "_$s9SFSymbols12AvailabilityVMn", - "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", - "_kCoreGlyphsNameAliases", - "_$s9SFSymbols14SymbolCategoryV3KeyVN", - "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", - "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", - "_$s9SFSymbols14SymbolCategoryVMn", - "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", - "_$s9SFSymbols13SymbolFeatureVSHAAMc", - "_$s9SFSymbols7VersionV5majorSivg", - "_$s9SFSymbols14SymbolCategoryVMa", - "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", - "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", - "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", - "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", - "_$s9SFSymbols7VersionV9hashValueSivpMV", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", - "_$s9SFSymbols5AliasV4nameSSvg", - "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", - "_$s9SFSymbols19SymbolMetadataQueryVN", - "_$s9SFSymbols13SymbolFeatureVMn", - "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols9SymbolKeyO9hashValueSivg", - "_$s9SFSymbols19SymbolMetadataStoreVACycfC", - "_$s9SFSymbols11AccessLevelOSQAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", - "_$s9SFSymbols13SymbolFeatureVN", - "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", - "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", - "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", - "_$s9SFSymbols12name_aliasesSDyS2SGvg", - "_$s9SFSymbols14SymbolCategoryVN", - "_$s9SFSymbols9SymbolKeyON", - "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", - "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", - "_$s9SFSymbols7CryptonVMa", - "_kCoreGlyphsPrivateNoFillToFill", - "_$s9SFSymbols7VersionV11descriptionSSvg", - "_$s9SFSymbols19SymbolMetadataQueryVMn", - "_$s9SFSymbols7VersionVSQAAMc", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformOMn", - "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", - "_$s9SFSymbols13SymbolFeatureVSQAAMc", - "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", - "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", - "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", - "_$s9SFSymbols19SymbolMetadataStoreVMa", - "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", - "_kCoreGlyphsPrivateNameAliases", - "_$s9SFSymbols7VersionV11descriptionSSvpMV", - "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", - "_$s9SFSymbols14SymbolPropertyVN", - "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", - "_$s9SFSymbols7VersionV5majorSivpMV", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", - "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", - "_$s9SFSymbols14SymbolPropertyVSHAAMc", - "_$s9SFSymbols12AvailabilityV8PlatformON", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", - "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", - "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", - "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", - "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", - "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", - "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", - "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", - "_$s9SFSymbols11AccessLevelOMa", - "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", - "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", - "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", - "_$s9SFSymbols13RenderingModeOSQAAMc", - "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", - "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", - "_$s9SFSymbols9SymbolKeyOSQAAMc", - "_$s9SFSymbols13RenderingModeOMa", - "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", - "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", - "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", - "_$s9SFSymbols13RenderingModeOMn", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", - "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", - "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", - "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", - "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", - "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", - "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", - "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", - "_$s9SFSymbols14SymbolPropertyVSYAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", - "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", - "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataVMa", - "_$s9SFSymbols12CustomSymbolV4nameSSvM", - "_$s9SFSymbols12CustomSymbolVMa", - "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", - "_$s9SFSymbols11AccessLevelOSHAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", - "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", - "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", - "_$s9SFSymbols14SymbolMetadataVN", - "_$s9SFSymbols19SymbolMetadataQueryVMa", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", - "_$s9SFSymbols14SymbolMetadataV4nameSSvg", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", - "_$s9SFSymbols20private_symbol_orderSaySSGvg", - "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", - "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", - "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", - "_$s9SFSymbols5AliasVN", - "_kCoreGlyphsSymbolOrder", - "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", - "_SFSymbolsVersionString", - "_kCoreGlyphsPrivateSymbolOrder", - "_$s9SFSymbols7VersionVMn", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", - "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", - "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", - "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", - "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", - "_$s9SFSymbols12CustomSymbolV4nameSSvs", - "_$s9SFSymbols11AccessLevelO8rawValueSivg", - "_$s9SFSymbols11AccessLevelOMn", - "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", - "_$s9SFSymbols12AvailabilityVMa", - "_$s9SFSymbols5AliasVMn", - "_$s9SFSymbols7VersionV5minorSivpMV", - "_$s9SFSymbols7VersionVSEAAMc", - "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", - "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", - "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", - "_$s9SFSymbols19SymbolMetadataStoreVMn", - "_$s9SFSymbols13RenderingModeOSHAAMc", - "_$s9SFSymbols13SymbolFeatureVMa", - "_$s9SFSymbols13SymbolFeatureVSYAAMc", - "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", - "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", - "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", - "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", - "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", - "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", - "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", - "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", - "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", - "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", - "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", - "_kCoreGlyphsNameToBundleType", - "_$s9SFSymbols12AvailabilityV8PlatformOMa", - "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", - "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", - "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", - "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", - "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", - "_$s9SFSymbols7VersionVMa", - "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", - "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", - "_$s9SFSymbols11AccessLevelOSLAAMc", - "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", - "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", - "_kCoreGlyphsNoFillToFill", - "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", - "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", - "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", - "_$s9SFSymbols7VersionVSeAAMc", - "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", - "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", - "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", - "_$s9SFSymbols14SymbolPropertyVSQAAMc", - "_$s9SFSymbols5AliasV4nameSSvpMV", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", - "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", - "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", - "_$s9SFSymbols19SymbolMetadataStoreVN", - "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", - "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", - "_$s9SFSymbols11AccessLevelOSYAAMc", - "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", - "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", - "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", - "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", - "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", - "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", - "_$s9SFSymbols12CustomSymbolVN", - "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", - "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", - "_$s9SFSymbols13RenderingModeOSYAAMc", - "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", - "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", - "_$s9SFSymbols7CryptonVMn", - "_$s9SFSymbols12CustomSymbolV4nameSSvg", - "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", - "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", - "_$s9SFSymbols7CryptonVN", - "_$s9SFSymbols7VersionV5minorSivg", - "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", - "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", - "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols13RenderingModeON", - "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", - "_$s9SFSymbols14SymbolCategoryV3KeyVMa", - "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", - "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", - "_$s9SFSymbols7VersionV5patchSivg", - "_$s9SFSymbols9SymbolKeyOSHAAMc", - "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", - "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", - "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", - "_$s9SFSymbols12symbol_orderSaySSGvg", - "_$s9SFSymbols5AliasVMa", - "_$s9SFSymbols7VersionVN", - "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", - "_$s9SFSymbols12AvailabilityVN", - "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", - "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", - "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", - "_$s9SFSymbols14SymbolCategoryV3KeyVMn", - "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", - "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", - "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", - "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", - "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", - "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", - "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", - "_$s9SFSymbols18SystemSymbolCSVRowVMn", - "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", - "_$s9SFSymbols11AccessLevelON", - "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", - "_$s9SFSymbols18SystemSymbolCSVRowVN", - "_$s9SFSymbols7VersionVSHAAMc", - "_$s9SFSymbols14SymbolPropertyVMa", - "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", - "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", - "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", - "_$s9SFSymbols18SystemSymbolCSVRowVMa", - "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", - "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", - "_$s9SFSymbols9SymbolKeyOMa", - "_$s9SFSymbols19SymbolMetadataQueryVACycfC", - "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", - "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" - ], - "objc_class": [ - "SFSSymbolAssetInfo", - "SFSCoreGlyphsBundle", - "SFSDirectoryCompressor", - "SFSDirectoryDecompressor" - ] - } - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "min_deployment": "26.2", - "target": "arm64-ios-simulator" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist deleted file mode 100644 index db61abe..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbols - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface deleted file mode 100644 index 4991947..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface +++ /dev/null @@ -1,70 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols -// swift-module-flags-ignorable: -interface-compiler-version 6.1 -public import Foundation -public import Swift -public import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public let accessLevel: SFSymbols.AccessLevel - public let mirrorForRTL: Swift.Bool - public let privateScalar: Swift.Unicode.Scalar - public let publicScalars: [Swift.Unicode.Scalar] - public let additionalColumns: [Swift.String : Swift.String] - public let useRestrictionText: Swift.String? - public let defaultRenderingMode: SFSymbols.RenderingMode? - public let name: Swift.String - public let locale: Swift.String? - public let functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface deleted file mode 100644 index 2a9c503..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface +++ /dev/null @@ -1,70 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target arm64e-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols -// swift-module-flags-ignorable: -interface-compiler-version 6.1 -public import Foundation -public import Swift -public import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public let accessLevel: SFSymbols.AccessLevel - public let mirrorForRTL: Swift.Bool - public let privateScalar: Swift.Unicode.Scalar - public let publicScalars: [Swift.Unicode.Scalar] - public let additionalColumns: [Swift.String : Swift.String] - public let useRestrictionText: Swift.String? - public let defaultRenderingMode: SFSymbols.RenderingMode? - public let name: Swift.String - public let locale: Swift.String? - public let functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface deleted file mode 100644 index d559f06..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface +++ /dev/null @@ -1,70 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) -// swift-module-flags: -target x86_64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols -// swift-module-flags-ignorable: -interface-compiler-version 6.1 -public import Foundation -public import Swift -public import CoreText -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims - -public var symbol_order: [String] { get } -public var name_aliases: [String : String] { get } -public var nofill_to_fill: [String : String] { get } -public var private_nofill_to_fill: [String : String] { get } - -public var private_symbol_order: [String] { get } -public var private_name_aliases: [String : String] { get } - - -public struct SymbolMetadataStore { - static public var system: SymbolMetadataStore { get set } - - public var localizationOverrideBundle : Foundation.Bundle? { get set } - public var localizationOverrideTableName : Swift.String? { get set } - public func modernSystemName(forAlias: Swift.String) -> Swift.String? -} - -public struct SystemSymbolCSVRow: Swift.Equatable { - public let accessLevel: SFSymbols.AccessLevel - public let mirrorForRTL: Swift.Bool - public let privateScalar: Swift.Unicode.Scalar - public let publicScalars: [Swift.Unicode.Scalar] - public let additionalColumns: [Swift.String : Swift.String] - public let useRestrictionText: Swift.String? - public let defaultRenderingMode: SFSymbols.RenderingMode? - public let name: Swift.String - public let locale: Swift.String? - public let functions: [Swift.String] - - public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool -} - -public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case `public` - case `private` - - public var rawValue: Swift.Int { get } - public init?(rawValue: Swift.Int) - - public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool - public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool -} - -public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { - case multicolor - case palette - case hierarchical - case monochrome - - public var rawValue: Swift.String { get } - public init?(rawValue: Swift.String) - - public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool -} - -public struct Crypton { - static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? - static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? -} diff --git a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd b/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd deleted file mode 100644 index 9965bb8..0000000 --- a/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd +++ /dev/null @@ -1,211 +0,0 @@ ---- !tapi-tbd -tbd-version: 4 -targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, - arm64e-macos, arm64e-maccatalyst ] -install-name: '/System/Library/PrivateFrameworks/SFSymbols.framework/Versions/A/SFSymbols' -current-version: 190.1 -swift-abi-version: 7 -exports: - - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, - arm64e-macos, arm64e-maccatalyst ] - symbols: [ '_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC', '_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC', - '_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ', '_$s9SFSymbols11AccessLevelO6publicyA2CmFWC', - '_$s9SFSymbols11AccessLevelO7privateyA2CmFWC', '_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC', - '_$s9SFSymbols11AccessLevelO8rawValueSivg', '_$s9SFSymbols11AccessLevelO8rawValueSivpMV', - '_$s9SFSymbols11AccessLevelOMa', '_$s9SFSymbols11AccessLevelOMn', - '_$s9SFSymbols11AccessLevelON', '_$s9SFSymbols11AccessLevelOSHAAMc', - '_$s9SFSymbols11AccessLevelOSLAAMc', '_$s9SFSymbols11AccessLevelOSQAAMc', - '_$s9SFSymbols11AccessLevelOSYAAMc', '_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF', - '_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC', - '_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC', - '_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC', - '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC', - '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg', '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV', - '_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC', - '_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC', - '_$s9SFSymbols12AvailabilityV8PlatformOMa', '_$s9SFSymbols12AvailabilityV8PlatformOMn', - '_$s9SFSymbols12AvailabilityV8PlatformON', '_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc', - '_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc', '_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc', - '_$s9SFSymbols12AvailabilityVMa', '_$s9SFSymbols12AvailabilityVMn', - '_$s9SFSymbols12AvailabilityVN', '_$s9SFSymbols12CustomSymbolV4nameSSvM', - '_$s9SFSymbols12CustomSymbolV4nameSSvg', '_$s9SFSymbols12CustomSymbolV4nameSSvpMV', - '_$s9SFSymbols12CustomSymbolV4nameSSvs', '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg', - '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV', - '_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC', - '_$s9SFSymbols12CustomSymbolVMa', '_$s9SFSymbols12CustomSymbolVMn', - '_$s9SFSymbols12CustomSymbolVN', '_$s9SFSymbols12name_aliasesSDyS2SGvg', - '_$s9SFSymbols12symbol_orderSaySSGvg', '_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC', - '_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC', '_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC', - '_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC', '_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC', - '_$s9SFSymbols13RenderingModeO8rawValueSSvg', '_$s9SFSymbols13RenderingModeO8rawValueSSvpMV', - '_$s9SFSymbols13RenderingModeOMa', '_$s9SFSymbols13RenderingModeOMn', - '_$s9SFSymbols13RenderingModeON', '_$s9SFSymbols13RenderingModeOSHAAMc', - '_$s9SFSymbols13RenderingModeOSQAAMc', '_$s9SFSymbols13RenderingModeOSYAAMc', - '_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ', '_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV', - '_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ', '_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV', - '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ', '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV', - '_$s9SFSymbols13SymbolFeatureV4nameACvgZ', '_$s9SFSymbols13SymbolFeatureV4nameACvpZMV', - '_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC', '_$s9SFSymbols13SymbolFeatureV8rawValueSSvg', - '_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV', '_$s9SFSymbols13SymbolFeatureVMa', - '_$s9SFSymbols13SymbolFeatureVMn', '_$s9SFSymbols13SymbolFeatureVN', - '_$s9SFSymbols13SymbolFeatureVSHAAMc', '_$s9SFSymbols13SymbolFeatureVSQAAMc', - '_$s9SFSymbols13SymbolFeatureVSYAAMc', '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg', - '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV', '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ', - '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC', - '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV', - '_$s9SFSymbols14SymbolCategoryV3KeyVMa', '_$s9SFSymbols14SymbolCategoryV3KeyVMn', - '_$s9SFSymbols14SymbolCategoryV3KeyVN', '_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc', - '_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc', '_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc', - '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg', '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV', - '_$s9SFSymbols14SymbolCategoryV8iconNameSSvg', '_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV', - '_$s9SFSymbols14SymbolCategoryVMa', '_$s9SFSymbols14SymbolCategoryVMn', - '_$s9SFSymbols14SymbolCategoryVN', '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg', - '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV', '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg', - '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV', - '_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF', - '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg', '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV', - '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg', '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV', - '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg', - '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV', - '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg', - '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV', - '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg', - '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV', - '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg', - '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV', - '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg', - '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV', - '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg', - '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV', - '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg', '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV', - '_$s9SFSymbols14SymbolMetadataV4nameSSvg', '_$s9SFSymbols14SymbolMetadataV4nameSSvpMV', - '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg', '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV', - '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg', - '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV', - '_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF', - '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg', '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV', - '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg', '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV', - '_$s9SFSymbols14SymbolMetadataVMa', '_$s9SFSymbols14SymbolMetadataVMn', - '_$s9SFSymbols14SymbolMetadataVN', '_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC', - '_$s9SFSymbols14SymbolPropertyV8rawValueSSvg', '_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV', - '_$s9SFSymbols14SymbolPropertyVMa', '_$s9SFSymbols14SymbolPropertyVMn', - '_$s9SFSymbols14SymbolPropertyVN', '_$s9SFSymbols14SymbolPropertyVSHAAMc', - '_$s9SFSymbols14SymbolPropertyVSQAAMc', '_$s9SFSymbols14SymbolPropertyVSYAAMc', - '_$s9SFSymbols14nofill_to_fillSDyS2SGvg', '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg', - '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg', '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg', - '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg', - '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg', - '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg', - '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg', - '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ', '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg', - '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV', '_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ', - '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg', '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg', '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV', - '_$s9SFSymbols18SystemSymbolCSVRowVMa', '_$s9SFSymbols18SystemSymbolCSVRowVMn', - '_$s9SFSymbols18SystemSymbolCSVRowVN', '_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc', - '_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF', - '_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF', - '_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF', - '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM', - '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg', - '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV', - '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs', - '_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF', - '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM', - '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg', - '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV', - '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs', - '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM', - '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg', - '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV', - '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs', - '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM', - '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg', - '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV', - '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs', - '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM', - '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg', - '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV', - '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs', - '_$s9SFSymbols19SymbolMetadataQueryVACycfC', '_$s9SFSymbols19SymbolMetadataQueryVMa', - '_$s9SFSymbols19SymbolMetadataQueryVMn', '_$s9SFSymbols19SymbolMetadataQueryVN', - '_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF', - '_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF', - '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF', - '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF', - '_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF', - '_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF', - '_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF', - '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg', - '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV', - '_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF', - '_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF', - '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM', - '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg', - '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV', - '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs', - '_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF', - '_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF', - '_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF', - '_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF', - '_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF', - '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM', - '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg', - '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV', - '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs', - '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM', - '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg', - '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV', - '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs', - '_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF', - '_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF', - '_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF', - '_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF', - '_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF', - '_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ', - '_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ', - '_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF', - '_$s9SFSymbols19SymbolMetadataStoreVACycfC', '_$s9SFSymbols19SymbolMetadataStoreVMa', - '_$s9SFSymbols19SymbolMetadataStoreVMn', '_$s9SFSymbols19SymbolMetadataStoreVN', - '_$s9SFSymbols20private_name_aliasesSDyS2SGvg', '_$s9SFSymbols20private_symbol_orderSaySSGvg', - '_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg', '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg', - '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV', - '_$s9SFSymbols5AliasV4nameSSvg', '_$s9SFSymbols5AliasV4nameSSvpMV', - '_$s9SFSymbols5AliasVMa', '_$s9SFSymbols5AliasVMn', '_$s9SFSymbols5AliasVN', - '_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', - '_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', - '_$s9SFSymbols7CryptonVMa', '_$s9SFSymbols7CryptonVMn', '_$s9SFSymbols7CryptonVN', - '_$s9SFSymbols7VersionV11descriptionSSvg', '_$s9SFSymbols7VersionV11descriptionSSvpMV', - '_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ', '_$s9SFSymbols7VersionV1loiySbAC_ACtFZ', - '_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ', '_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC', - '_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF', '_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC', - '_$s9SFSymbols7VersionV5majorSivg', '_$s9SFSymbols7VersionV5majorSivpMV', - '_$s9SFSymbols7VersionV5minorSivg', '_$s9SFSymbols7VersionV5minorSivpMV', - '_$s9SFSymbols7VersionV5patchSivg', '_$s9SFSymbols7VersionV5patchSivpMV', - '_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF', '_$s9SFSymbols7VersionV6stringACSgSS_tcfC', - '_$s9SFSymbols7VersionV9hashValueSivg', '_$s9SFSymbols7VersionV9hashValueSivpMV', - '_$s9SFSymbols7VersionVMa', '_$s9SFSymbols7VersionVMn', '_$s9SFSymbols7VersionVN', - '_$s9SFSymbols7VersionVSEAAMc', '_$s9SFSymbols7VersionVSHAAMc', - '_$s9SFSymbols7VersionVSLAAMc', '_$s9SFSymbols7VersionVSQAAMc', - '_$s9SFSymbols7VersionVSeAAMc', '_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc', - '_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC', - '_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC', - '_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ', '_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF', - '_$s9SFSymbols9SymbolKeyO9hashValueSivg', '_$s9SFSymbols9SymbolKeyO9hashValueSivpMV', - '_$s9SFSymbols9SymbolKeyOMa', '_$s9SFSymbols9SymbolKeyOMn', - '_$s9SFSymbols9SymbolKeyON', '_$s9SFSymbols9SymbolKeyOSHAAMc', - '_$s9SFSymbols9SymbolKeyOSQAAMc', _SFSymbolsVersionNumber, - _SFSymbolsVersionString, _kCoreGlyphsNameAliases, _kCoreGlyphsNameToBundleType, - _kCoreGlyphsNoFillToFill, _kCoreGlyphsPrivateNameAliases, - _kCoreGlyphsPrivateNoFillToFill, _kCoreGlyphsPrivateSymbolOrder, - _kCoreGlyphsSymbolOrder ] - objc-classes: [ SFSCoreGlyphsBundle, SFSDirectoryCompressor, SFSDirectoryDecompressor, - SFSSymbolAssetInfo ] -... diff --git a/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/Info.plist b/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/Info.plist deleted file mode 100644 index f94d8b1..0000000 --- a/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/Info.plist +++ /dev/null @@ -1,50 +0,0 @@ - - - - - BuildMachineOSBuild - 23A344014 - CFBundleDevelopmentRegion - en - CFBundleExecutable - SFSymbols - CFBundleIdentifier - com.apple.SFSymbolsFramework - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - SFSymbols - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1 - CFBundleSupportedPlatforms - - iPhoneSimulator - - CFBundleVersion - 190.1.0.2 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - - DTPlatformName - iphonesimulator - DTPlatformVersion - 26.2 - DTSDKBuild - 23C38 - DTSDKName - iphonesimulator26.2.internal - DTXcode - 2600 - DTXcodeBuild - 17A6264l - MinimumOSVersion - 26.2 - UIDeviceFamily - - 1 - - - diff --git a/SFSymbols/update.sh b/SFSymbols/update.sh index 2b13ad9..c85890a 100755 --- a/SFSymbols/update.sh +++ b/SFSymbols/update.sh @@ -12,13 +12,11 @@ FRAMEWORK_ROOT="$(dirname $(filepath $0))/$VERSION" # Version mapping logic if [ "$VERSION" = "2024" ]; then - IOS_VERSION="17.0" - MACOS_VERSION="14.0" - XROS_VERSION="1.0" + IOS_VERSION="18.0" + MACOS_VERSION="15.0" else IOS_VERSION="18.0" MACOS_VERSION="15.0" - XROS_VERSION="2.0" fi framework_name=SFSymbols @@ -28,7 +26,7 @@ generate_swiftinterface_header() { local result="" result+="// swift-interface-format-version: 1.0\n" result+="// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3)\n" - result+="// swift-module-flags: -target $target -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols -package-name OpenSFSymbols\n" + result+="// swift-module-flags: -target $target -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols\n" result+="// swift-module-flags-ignorable: -interface-compiler-version 6.1" echo -e $result @@ -76,6 +74,11 @@ generate_swiftinterface x86_64-apple-ios-simulator x86_64-apple-ios${IOS_VERSION generate_swiftinterface arm64-apple-ios-simulator arm64-apple-ios${IOS_VERSION}-simulator rm template.swiftinterface +generate_framework $framework_name ios-arm64-arm64e +# iPhoneOS platform does not support links Swift API of SFSymbols +cd ../ +rm -r ./$framework_name.swiftmodule + generate_framework $framework_name macos-arm64e-arm64-x86_64 generate_swiftinterface x86_64-apple-macos x86_64-apple-macos${MACOS_VERSION} generate_swiftinterface arm64-apple-macos arm64-apple-macos${MACOS_VERSION} From 6c2296c907078e595742adfa8799142ae720eced Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:42:47 +0800 Subject: [PATCH 07/12] Fix update.sh for SF --- SFSymbols/update.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SFSymbols/update.sh b/SFSymbols/update.sh index c85890a..197326e 100755 --- a/SFSymbols/update.sh +++ b/SFSymbols/update.sh @@ -75,9 +75,9 @@ generate_swiftinterface arm64-apple-ios-simulator arm64-apple-ios${IOS_VERSION}- rm template.swiftinterface generate_framework $framework_name ios-arm64-arm64e -# iPhoneOS platform does not support links Swift API of SFSymbols -cd ../ -rm -r ./$framework_name.swiftmodule +generate_swiftinterface arm64e-apple-ios arm64e-apple-ios${IOS_VERSION} +generate_swiftinterface arm64-apple-ios arm64-apple-ios${IOS_VERSION} +rm template.swiftinterface generate_framework $framework_name macos-arm64e-arm64-x86_64 generate_swiftinterface x86_64-apple-macos x86_64-apple-macos${MACOS_VERSION} From cb174d482e9406d6f84068d52f5925b1ff6e6707 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:48:29 +0800 Subject: [PATCH 08/12] Add SF short support --- Package.swift | 2 +- Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift | 4 ++-- README.md | 2 +- {SFSymbols => SF}/2024/Info.plist | 0 {SFSymbols => SF}/2024/Sources/Info.plist | 0 .../Modules/SFSymbols.swiftmodule/template.swiftinterface | 0 {SFSymbols => SF}/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd | 0 .../2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd | 0 .../2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd | 0 {SFSymbols => SF}/README.md | 2 +- {SFSymbols => SF}/latest | 0 {SFSymbols => SF}/reset.sh | 0 {SFSymbols => SF}/update.sh | 0 Scripts/SDK/install_internal_sdk.sh | 2 +- Scripts/SDK/{install_sfsymbols.sh => install_sf.sh} | 6 +++--- Scripts/update_frameworks.sh | 4 ++-- 16 files changed, 11 insertions(+), 11 deletions(-) rename {SFSymbols => SF}/2024/Info.plist (100%) rename {SFSymbols => SF}/2024/Sources/Info.plist (100%) rename {SFSymbols => SF}/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface (100%) rename {SFSymbols => SF}/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd (100%) rename {SFSymbols => SF}/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd (100%) rename {SFSymbols => SF}/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd (100%) rename {SFSymbols => SF}/README.md (96%) rename {SFSymbols => SF}/latest (100%) rename {SFSymbols => SF}/reset.sh (100%) rename {SFSymbols => SF}/update.sh (100%) rename Scripts/SDK/{install_sfsymbols.sh => install_sf.sh} (90%) diff --git a/Package.swift b/Package.swift index d95b5dc..1e16d95 100644 --- a/Package.swift +++ b/Package.swift @@ -170,7 +170,7 @@ let package = Package( .binaryTarget(name: "RenderBox", path: "RB/2024/RenderBox.xcframework"), .binaryTarget(name: "CoreUI", path: "CoreUI/2024/CoreUI.xcframework"), .binaryTarget(name: "BacklightServices", path: "BLS/2024/BacklightServices.xcframework"), - .binaryTarget(name: "SFSymbols", path: "SFSymbols/2024/SFSymbols.xcframework"), + .binaryTarget(name: "SFSymbols", path: "SF/2024/SFSymbols.xcframework"), .plugin( name: "UpdateXCFrameworks", capability: .command( diff --git a/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift b/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift index ccc97ac..f71dea3 100644 --- a/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift +++ b/Plugins/UpdateXCFrameworks/UpdateXCFrameworksCommand.swift @@ -20,8 +20,8 @@ struct UpdateXCFrameworksCommand: CommandPlugin { try run(context: context, command: "CoreUI/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) try run(context: context, command: "CoreUI/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) // SFSymbols - try run(context: context, command: "SFSymbols/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) - try run(context: context, command: "SFSymbols/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) + try run(context: context, command: "SF/reset.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) + try run(context: context, command: "SF/update.sh", environment: ["DARWINPRIVATEFRAMEWORKS_TARGET_RELEASE": "2024"]) } private func run(context: PackagePlugin.PluginContext, command: String, environment: [String: String]) throws { diff --git a/README.md b/README.md index af7d45b..0883382 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The frameworks are provided as xcframeworks available for macOS, iOS Simulator, - `BLS/`: Contains the `BacklightServices` framework. - `Examples/`: Contains example projects demonstrating usage of the private frameworks. - `RB/`: Contains the `RenderBox` framework. -- `SFSymbols/`: Contains the `SFSymbols` framework. +- `SF/`: Contains the `SFSymbols` framework. - `Plugins/UpdateModule/`: Contains the `UpdateModule` plugin for updating the frameworks. ## Update diff --git a/SFSymbols/2024/Info.plist b/SF/2024/Info.plist similarity index 100% rename from SFSymbols/2024/Info.plist rename to SF/2024/Info.plist diff --git a/SFSymbols/2024/Sources/Info.plist b/SF/2024/Sources/Info.plist similarity index 100% rename from SFSymbols/2024/Sources/Info.plist rename to SF/2024/Sources/Info.plist diff --git a/SFSymbols/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface b/SF/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface similarity index 100% rename from SFSymbols/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface rename to SF/2024/Sources/Modules/SFSymbols.swiftmodule/template.swiftinterface diff --git a/SFSymbols/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd b/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd similarity index 100% rename from SFSymbols/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd rename to SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd diff --git a/SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd b/SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd similarity index 100% rename from SFSymbols/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd rename to SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd diff --git a/SFSymbols/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd b/SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd similarity index 100% rename from SFSymbols/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd rename to SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd diff --git a/SFSymbols/README.md b/SF/README.md similarity index 96% rename from SFSymbols/README.md rename to SF/README.md index 1d2b360..6313672 100644 --- a/SFSymbols/README.md +++ b/SF/README.md @@ -20,4 +20,4 @@ After making changes to Sources or tbds, run `update.sh` to update the xcframewo - macOS (arm64e, arm64, x86_64) - iOS (arm64, arm64e) -- iOS Simulator (arm64) +- iOS Simulator (arm64, x86_64) diff --git a/SFSymbols/latest b/SF/latest similarity index 100% rename from SFSymbols/latest rename to SF/latest diff --git a/SFSymbols/reset.sh b/SF/reset.sh similarity index 100% rename from SFSymbols/reset.sh rename to SF/reset.sh diff --git a/SFSymbols/update.sh b/SF/update.sh similarity index 100% rename from SFSymbols/update.sh rename to SF/update.sh diff --git a/Scripts/SDK/install_internal_sdk.sh b/Scripts/SDK/install_internal_sdk.sh index f2c6a11..f760ed0 100755 --- a/Scripts/SDK/install_internal_sdk.sh +++ b/Scripts/SDK/install_internal_sdk.sh @@ -279,7 +279,7 @@ echo "Installing RenderBox framework..." "$REPO_ROOT/Scripts/SDK/install_rb.sh" "$INTERNAL_SDK_PATH" "$PLATFORM" echo "Installing SFSymbols framework..." -"$REPO_ROOT/Scripts/SDK/install_sfsymbols.sh" "$INTERNAL_SDK_PATH" "$PLATFORM" +"$REPO_ROOT/Scripts/SDK/install_sf.sh" "$INTERNAL_SDK_PATH" "$PLATFORM" # Enable UIScreen support for XRSimulator if [ "$PLATFORM" = "XRSimulator" ]; then diff --git a/Scripts/SDK/install_sfsymbols.sh b/Scripts/SDK/install_sf.sh similarity index 90% rename from Scripts/SDK/install_sfsymbols.sh rename to Scripts/SDK/install_sf.sh index d8e65ba..45850ba 100755 --- a/Scripts/SDK/install_sfsymbols.sh +++ b/Scripts/SDK/install_sf.sh @@ -31,7 +31,7 @@ case "$PLATFORM_NAME" in "MacOSX") echo "Setting up MacOSX SFSymbols framework..." - REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SFSymbols/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework" + REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework" if [ -d "$REPOSITORY_FRAMEWORK_PATH/Headers" ]; then cp -R "$REPOSITORY_FRAMEWORK_PATH/Headers" "$SDK_FRAMEWORK_PATH/" @@ -57,7 +57,7 @@ case "$PLATFORM_NAME" in "iPhoneSimulator") echo "Setting up iPhoneSimulator SFSymbols framework..." - REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-simulator/SFSymbols.framework" + REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework" if [ -d "$REPOSITORY_FRAMEWORK_PATH/Headers" ]; then cp -R "$REPOSITORY_FRAMEWORK_PATH/Headers" "$SDK_FRAMEWORK_PATH/" @@ -83,7 +83,7 @@ case "$PLATFORM_NAME" in "iPhoneOS") echo "Setting up iPhoneOS SFSymbols framework..." - REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SFSymbols/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework" + REPOSITORY_FRAMEWORK_PATH="$REPO_ROOT/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework" if [ -d "$REPOSITORY_FRAMEWORK_PATH/Headers" ]; then cp -R "$REPOSITORY_FRAMEWORK_PATH/Headers" "$SDK_FRAMEWORK_PATH/" diff --git a/Scripts/update_frameworks.sh b/Scripts/update_frameworks.sh index 904af85..89d6566 100755 --- a/Scripts/update_frameworks.sh +++ b/Scripts/update_frameworks.sh @@ -26,8 +26,8 @@ get_framework_dir() { CoreUI) echo "CoreUI" ;; - SFSymbols) - echo "SFSymbols" + SFSymbols|SF) + echo "SF" ;; *) echo "$1" From 8a808ccb29e07f1524913933c250b7bb6282ae00 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:53:59 +0800 Subject: [PATCH 09/12] Update the tbd information --- SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd | 10 +++++----- SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd | 8 ++++++-- SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd | 2 +- SF/README.md | 10 +++++----- 4 files changed, 17 insertions(+), 13 deletions(-) diff --git a/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd b/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd index 7964d94..aa7e5ad 100644 --- a/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd +++ b/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd @@ -2,7 +2,7 @@ "main_library": { "current_versions": [ { - "version": "190.1" + "version": "167.5" } ], "exported_symbols": [ @@ -333,12 +333,12 @@ ], "target_info": [ { - "target": "arm64-ios", - "min_deployment": "17.0" + "min_deployment": "18.5", + "target": "x86_64-ios-simulator" }, { - "target": "arm64e-ios", - "min_deployment": "17.0" + "min_deployment": "18.5", + "target": "arm64-ios-simulator" } ] }, diff --git a/SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd b/SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd index 7b4fce4..aa7e5ad 100644 --- a/SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd +++ b/SF/2024/tbds/ios-arm64-x86_64-simulator/SFSymbols.tbd @@ -2,7 +2,7 @@ "main_library": { "current_versions": [ { - "version": "190.1" + "version": "167.5" } ], "exported_symbols": [ @@ -333,7 +333,11 @@ ], "target_info": [ { - "min_deployment": "17.0", + "min_deployment": "18.5", + "target": "x86_64-ios-simulator" + }, + { + "min_deployment": "18.5", "target": "arm64-ios-simulator" } ] diff --git a/SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd b/SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd index 9965bb8..14f7cee 100644 --- a/SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd +++ b/SF/2024/tbds/macos-arm64e-arm64-x86_64/SFSymbols.tbd @@ -3,7 +3,7 @@ tbd-version: 4 targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, arm64e-macos, arm64e-maccatalyst ] install-name: '/System/Library/PrivateFrameworks/SFSymbols.framework/Versions/A/SFSymbols' -current-version: 190.1 +current-version: 167.5 swift-abi-version: 7 exports: - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, diff --git a/SF/README.md b/SF/README.md index 6313672..73cf119 100644 --- a/SF/README.md +++ b/SF/README.md @@ -8,13 +8,13 @@ After making changes to Sources or tbds, run `update.sh` to update the xcframewo #### Version OS_RELEASE 2024 -- iOS's tbd is from - - `https://github.com/xybp888/iOS-SDKs/blob/master/iPhoneOS18.0.sdk/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols.tbd` +- iOS: + - copy from ios-arm64-x86_64-simulator - iOS Simulator: - - `/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/SFSymbols.framework` + - `/Library/Developer/CoreSimulator/Volumes/iOS_22F77/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/SFSymbols.framework` - `xcrun tapi stubify ./SFSymbols.framework` -- macOS: - - `/Applications/Xcode-16.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols.tbd` +- macOS's tbd is from macOS 15.5 SDK (bundled with Xcode 16.4) + - `/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/System/Library/PrivateFrameworks/SFSymbols.framework/Versions/A/SFSymbols.tbd` ### Supported Platforms From 4b894062a8a464734f990f482333c55c5104e2ed Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:55:11 +0800 Subject: [PATCH 10/12] Fix header warning --- SF/update.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/SF/update.sh b/SF/update.sh index 197326e..460a598 100755 --- a/SF/update.sh +++ b/SF/update.sh @@ -47,12 +47,10 @@ generate_framework() { mkdir -p ${path} rm -rf ${path}/${framework_name}.tbd - rm -rf ${path}/Headers rm -rf ${path}/Modules rm -rf ${path}/Info.plist cp ${FRAMEWORK_ROOT}/tbds/${arch_name}/${framework_name}.tbd ${path}/ - cp -rf ${FRAMEWORK_ROOT}/Sources/Headers ${path}/ cp -rf ${FRAMEWORK_ROOT}/Sources/Modules ${path}/ cp -rf ${FRAMEWORK_ROOT}/Sources/Info.plist ${path}/ From 05442f5db8e4bc78d852230b04bbef794cca0f6b Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:57:08 +0800 Subject: [PATCH 11/12] Add xcframework and fix pb --- Example/Example.xcodeproj/project.pbxproj | 6 +- SF/2024/SFSymbols.xcframework/Info.plist | 55 +++ .../SFSymbols.framework/Info.plist | 16 + .../arm64-apple-ios.swiftinterface | 70 ++++ .../arm64e-apple-ios.swiftinterface | 70 ++++ .../SFSymbols.framework/SFSymbols.tbd | 346 ++++++++++++++++++ .../SFSymbols.framework/Info.plist | 16 + .../arm64-apple-ios-simulator.swiftinterface | 70 ++++ .../x86_64-apple-ios-simulator.swiftinterface | 70 ++++ .../SFSymbols.framework/SFSymbols.tbd | 346 ++++++++++++++++++ .../SFSymbols.framework/Info.plist | 16 + .../arm64-apple-macos.swiftinterface | 70 ++++ .../arm64e-apple-macos.swiftinterface | 70 ++++ .../x86_64-apple-macos.swiftinterface | 70 ++++ .../SFSymbols.framework/SFSymbols.tbd | 211 +++++++++++ 15 files changed, 1500 insertions(+), 2 deletions(-) create mode 100644 SF/2024/SFSymbols.xcframework/Info.plist create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-ios.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd create mode 100644 SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist create mode 100644 SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface create mode 100644 SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd diff --git a/Example/Example.xcodeproj/project.pbxproj b/Example/Example.xcodeproj/project.pbxproj index 482dce8..860dff5 100644 --- a/Example/Example.xcodeproj/project.pbxproj +++ b/Example/Example.xcodeproj/project.pbxproj @@ -9,7 +9,7 @@ /* Begin PBXBuildFile section */ 2769F7272E75768C00E13102 /* BacklightServices.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2769F7262E75767600E13102 /* BacklightServices.xcframework */; }; 2777DFE32DAD03A700E614B9 /* CoreUI.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2777DFE22DAD03A700E614B9 /* CoreUI.xcframework */; }; - 27A8DB3E2F5D312A001C123E /* SFSymbols.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27A8DB3C2F5D3124001C123E /* SFSymbols.xcframework */; }; + 27A8DB662F5D38E7001C123E /* SFSymbols.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27A8DB652F5D38E7001C123E /* SFSymbols.xcframework */; }; 27D1541E2F39E0E600D96064 /* AttributeGraph in Frameworks */ = {isa = PBXBuildFile; productRef = 27D1541D2F39E0E600D96064 /* AttributeGraph */; }; 27F0A5082D21C40600361C42 /* AttributeGraph.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27F0A5072D21C40600361C42 /* AttributeGraph.xcframework */; }; 27F0A50C2D21C41100361C42 /* AttributeGraph.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27F0A50B2D21C41100361C42 /* AttributeGraph.xcframework */; }; @@ -30,6 +30,7 @@ 27A8DB382F5D3124001C123E /* SFSymbols.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; path = SFSymbols.tbd; sourceTree = ""; }; 27A8DB3B2F5D3124001C123E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 27A8DB3C2F5D3124001C123E /* SFSymbols.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = SFSymbols.xcframework; sourceTree = ""; }; + 27A8DB652F5D38E7001C123E /* SFSymbols.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = SFSymbols.xcframework; path = ../SF/2024/SFSymbols.xcframework; sourceTree = ""; }; 27CB459D2D1C6498008338DF /* AGExample_2021.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AGExample_2021.app; sourceTree = BUILT_PRODUCTS_DIR; }; 27F0A4F82D21C33200361C42 /* AGExample_2024.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AGExample_2024.app; sourceTree = BUILT_PRODUCTS_DIR; }; 27F0A5072D21C40600361C42 /* AttributeGraph.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = AttributeGraph.xcframework; path = ../AG/2021/AttributeGraph.xcframework; sourceTree = ""; }; @@ -92,7 +93,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 27A8DB3E2F5D312A001C123E /* SFSymbols.xcframework in Frameworks */, + 27A8DB662F5D38E7001C123E /* SFSymbols.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -127,6 +128,7 @@ 273CA58B2D21496D00DCBEF9 /* Frameworks */ = { isa = PBXGroup; children = ( + 27A8DB652F5D38E7001C123E /* SFSymbols.xcframework */, 27A8DB3D2F5D3124001C123E /* 2024 */, 2769F7262E75767600E13102 /* BacklightServices.xcframework */, 2777DFE22DAD03A700E614B9 /* CoreUI.xcframework */, diff --git a/SF/2024/SFSymbols.xcframework/Info.plist b/SF/2024/SFSymbols.xcframework/Info.plist new file mode 100644 index 0000000..789501e --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/Info.plist @@ -0,0 +1,55 @@ + + + + + AvailableLibraries + + + LibraryIdentifier + macos-arm64e-arm64-x86_64 + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64e + arm64 + x86_64 + + SupportedPlatform + macos + + + LibraryIdentifier + ios-arm64-arm64e + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + arm64e + + SupportedPlatform + ios + + + LibraryIdentifier + ios-arm64-x86_64-simulator + LibraryPath + SFSymbols.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios.swiftinterface b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..fd439a2 --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64-apple-ios18.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-ios.swiftinterface b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-ios.swiftinterface new file mode 100644 index 0000000..2de9d3a --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-ios.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64e-apple-ios18.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..aa7e5ad --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,346 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "167.5" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "min_deployment": "18.5", + "target": "x86_64-ios-simulator" + }, + { + "min_deployment": "18.5", + "target": "arm64-ios-simulator" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..1800467 --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..96107d7 --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..aa7e5ad --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-x86_64-simulator/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,346 @@ +{ + "main_library": { + "current_versions": [ + { + "version": "167.5" + } + ], + "exported_symbols": [ + { + "data": { + "global": [ + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV", + "_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV", + "_$s9SFSymbols9SymbolKeyOMn", + "_$s9SFSymbols14SymbolMetadataVMn", + "_SFSymbolsVersionNumber", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV", + "_$s9SFSymbols12CustomSymbolVMn", + "_$s9SFSymbols13RenderingModeO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg", + "_$s9SFSymbols14SymbolPropertyVMn", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg", + "_$s9SFSymbols7VersionVSLAAMc", + "_$s9SFSymbols7VersionV5patchSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC", + "_$s9SFSymbols7VersionV9hashValueSivg", + "_$s9SFSymbols12AvailabilityVMn", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvg", + "_kCoreGlyphsNameAliases", + "_$s9SFSymbols14SymbolCategoryV3KeyVN", + "_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc", + "_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryVMn", + "_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc", + "_$s9SFSymbols13SymbolFeatureVSHAAMc", + "_$s9SFSymbols7VersionV5majorSivg", + "_$s9SFSymbols14SymbolCategoryVMa", + "_$s9SFSymbols13RenderingModeO8rawValueSSvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV", + "_$s9SFSymbols13SymbolFeatureV4nameACvpZMV", + "_$s9SFSymbols11AccessLevelO6publicyA2CmFWC", + "_$s9SFSymbols7VersionV9hashValueSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV", + "_$s9SFSymbols5AliasV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataQueryVN", + "_$s9SFSymbols13SymbolFeatureVMn", + "_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols9SymbolKeyO9hashValueSivg", + "_$s9SFSymbols19SymbolMetadataStoreVACycfC", + "_$s9SFSymbols11AccessLevelOSQAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF", + "_$s9SFSymbols13SymbolFeatureVN", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF", + "_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM", + "_$s9SFSymbols12name_aliasesSDyS2SGvg", + "_$s9SFSymbols14SymbolCategoryVN", + "_$s9SFSymbols9SymbolKeyON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV", + "_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ", + "_$s9SFSymbols7CryptonVMa", + "_kCoreGlyphsPrivateNoFillToFill", + "_$s9SFSymbols7VersionV11descriptionSSvg", + "_$s9SFSymbols19SymbolMetadataQueryVMn", + "_$s9SFSymbols7VersionVSQAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOMn", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF", + "_$s9SFSymbols13SymbolFeatureVSQAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF", + "_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg", + "_$s9SFSymbols19SymbolMetadataStoreVMa", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF", + "_kCoreGlyphsPrivateNameAliases", + "_$s9SFSymbols7VersionV11descriptionSSvpMV", + "_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols14SymbolPropertyVN", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg", + "_$s9SFSymbols7VersionV5majorSivpMV", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg", + "_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF", + "_$s9SFSymbols14SymbolPropertyVSHAAMc", + "_$s9SFSymbols12AvailabilityV8PlatformON", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC", + "_$s9SFSymbols11AccessLevelO8rawValueSivpMV", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV", + "_$s9SFSymbols14SymbolMetadataV4nameSSvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV", + "_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV", + "_$s9SFSymbols12CustomSymbolV4nameSSvpMV", + "_$s9SFSymbols11AccessLevelOMa", + "_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg", + "_$s9SFSymbols13SymbolFeatureV4nameACvgZ", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg", + "_$s9SFSymbols13RenderingModeOSQAAMc", + "_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ", + "_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV", + "_$s9SFSymbols9SymbolKeyOSQAAMc", + "_$s9SFSymbols13RenderingModeOMa", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV", + "_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC", + "_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF", + "_$s9SFSymbols13RenderingModeOMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg", + "_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg", + "_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF", + "_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC", + "_$s9SFSymbols7VersionV6stringACSgSS_tcfC", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs", + "_$s9SFSymbols14SymbolPropertyVSYAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV", + "_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataVMa", + "_$s9SFSymbols12CustomSymbolV4nameSSvM", + "_$s9SFSymbols12CustomSymbolVMa", + "_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF", + "_$s9SFSymbols11AccessLevelOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV", + "_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg", + "_$s9SFSymbols14SymbolMetadataVN", + "_$s9SFSymbols19SymbolMetadataQueryVMa", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs", + "_$s9SFSymbols14SymbolMetadataV4nameSSvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF", + "_$s9SFSymbols20private_symbol_orderSaySSGvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs", + "_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg", + "_$s9SFSymbols5AliasVN", + "_kCoreGlyphsSymbolOrder", + "_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF", + "_SFSymbolsVersionString", + "_kCoreGlyphsPrivateSymbolOrder", + "_$s9SFSymbols7VersionVMn", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM", + "_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF", + "_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC", + "_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM", + "_$s9SFSymbols12CustomSymbolV4nameSSvs", + "_$s9SFSymbols11AccessLevelO8rawValueSivg", + "_$s9SFSymbols11AccessLevelOMn", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV", + "_$s9SFSymbols12AvailabilityVMa", + "_$s9SFSymbols5AliasVMn", + "_$s9SFSymbols7VersionV5minorSivpMV", + "_$s9SFSymbols7VersionVSEAAMc", + "_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC", + "_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC", + "_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF", + "_$s9SFSymbols19SymbolMetadataStoreVMn", + "_$s9SFSymbols13RenderingModeOSHAAMc", + "_$s9SFSymbols13SymbolFeatureVMa", + "_$s9SFSymbols13SymbolFeatureVSYAAMc", + "_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC", + "_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV", + "_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC", + "_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC", + "_$s9SFSymbols14nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM", + "_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc", + "_$s9SFSymbols7VersionV1loiySbAC_ACtFZ", + "_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg", + "_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg", + "_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF", + "_kCoreGlyphsNameToBundleType", + "_$s9SFSymbols12AvailabilityV8PlatformOMa", + "_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV", + "_$s9SFSymbols9SymbolKeyO9hashValueSivpMV", + "_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc", + "_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ", + "_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF", + "_$s9SFSymbols7VersionVMa", + "_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV", + "_$s9SFSymbols11AccessLevelOSLAAMc", + "_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg", + "_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ", + "_kCoreGlyphsNoFillToFill", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg", + "_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF", + "_$s9SFSymbols7VersionVSeAAMc", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg", + "_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ", + "_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV", + "_$s9SFSymbols14SymbolPropertyVSQAAMc", + "_$s9SFSymbols5AliasV4nameSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg", + "_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV", + "_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ", + "_$s9SFSymbols19SymbolMetadataStoreVN", + "_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs", + "_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg", + "_$s9SFSymbols11AccessLevelOSYAAMc", + "_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg", + "_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs", + "_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc", + "_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC", + "_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC", + "_$s9SFSymbols11AccessLevelO7privateyA2CmFWC", + "_$s9SFSymbols12CustomSymbolVN", + "_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ", + "_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc", + "_$s9SFSymbols13RenderingModeOSYAAMc", + "_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV", + "_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg", + "_$s9SFSymbols7CryptonVMn", + "_$s9SFSymbols12CustomSymbolV4nameSSvg", + "_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV", + "_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg", + "_$s9SFSymbols7CryptonVN", + "_$s9SFSymbols7VersionV5minorSivg", + "_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC", + "_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols13RenderingModeON", + "_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg", + "_$s9SFSymbols14SymbolCategoryV3KeyVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg", + "_$s9SFSymbols14SymbolPropertyV8rawValueSSvg", + "_$s9SFSymbols7VersionV5patchSivg", + "_$s9SFSymbols9SymbolKeyOSHAAMc", + "_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF", + "_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC", + "_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF", + "_$s9SFSymbols12symbol_orderSaySSGvg", + "_$s9SFSymbols5AliasVMa", + "_$s9SFSymbols7VersionVN", + "_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC", + "_$s9SFSymbols12AvailabilityVN", + "_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV", + "_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg", + "_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc", + "_$s9SFSymbols14SymbolCategoryV3KeyVMn", + "_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC", + "_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc", + "_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM", + "_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC", + "_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ", + "_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF", + "_$s9SFSymbols20private_name_aliasesSDyS2SGvg", + "_$s9SFSymbols18SystemSymbolCSVRowVMn", + "_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV", + "_$s9SFSymbols11AccessLevelON", + "_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg", + "_$s9SFSymbols18SystemSymbolCSVRowVN", + "_$s9SFSymbols7VersionVSHAAMc", + "_$s9SFSymbols14SymbolPropertyVMa", + "_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF", + "_$s9SFSymbols14SymbolCategoryV8iconNameSSvg", + "_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV", + "_$s9SFSymbols18SystemSymbolCSVRowVMa", + "_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV", + "_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg", + "_$s9SFSymbols9SymbolKeyOMa", + "_$s9SFSymbols19SymbolMetadataQueryVACycfC", + "_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF", + "_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ" + ], + "objc_class": [ + "SFSSymbolAssetInfo", + "SFSCoreGlyphsBundle", + "SFSDirectoryCompressor", + "SFSDirectoryDecompressor" + ] + } + } + ], + "install_names": [ + { + "name": "/System/Library/PrivateFrameworks/SFSymbols.framework/SFSymbols" + } + ], + "swift_abi": [ + { + "abi": 7 + } + ], + "target_info": [ + { + "min_deployment": "18.5", + "target": "x86_64-ios-simulator" + }, + { + "min_deployment": "18.5", + "target": "arm64-ios-simulator" + } + ] + }, + "tapi_tbd_version": 5 +} diff --git a/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist new file mode 100644 index 0000000..db61abe --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Info.plist @@ -0,0 +1,16 @@ + + + + + CFBundleExecutable + SFSymbols + CFBundleIdentifier + com.apple.SFSymbols + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + + diff --git a/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface new file mode 100644 index 0000000..2b922c5 --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64-apple-macos.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface new file mode 100644 index 0000000..086ea90 --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/arm64e-apple-macos.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target arm64e-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface new file mode 100644 index 0000000..83997aa --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/Modules/SFSymbols.swiftmodule/x86_64-apple-macos.swiftinterface @@ -0,0 +1,70 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-module-flags: -target x86_64-apple-macos15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -Osize -enable-upcoming-feature InternalImportsByDefault -enable-experimental-feature Extern -module-name SFSymbols +// swift-module-flags-ignorable: -interface-compiler-version 6.1 +public import Foundation +public import Swift +public import CoreText +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims + +public var symbol_order: [String] { get } +public var name_aliases: [String : String] { get } +public var nofill_to_fill: [String : String] { get } +public var private_nofill_to_fill: [String : String] { get } + +public var private_symbol_order: [String] { get } +public var private_name_aliases: [String : String] { get } + + +public struct SymbolMetadataStore { + static public var system: SymbolMetadataStore { get set } + + public var localizationOverrideBundle : Foundation.Bundle? { get set } + public var localizationOverrideTableName : Swift.String? { get set } + public func modernSystemName(forAlias: Swift.String) -> Swift.String? +} + +public struct SystemSymbolCSVRow: Swift.Equatable { + public let accessLevel: SFSymbols.AccessLevel + public let mirrorForRTL: Swift.Bool + public let privateScalar: Swift.Unicode.Scalar + public let publicScalars: [Swift.Unicode.Scalar] + public let additionalColumns: [Swift.String : Swift.String] + public let useRestrictionText: Swift.String? + public let defaultRenderingMode: SFSymbols.RenderingMode? + public let name: Swift.String + public let locale: Swift.String? + public let functions: [Swift.String] + + public static func == (lhs: SFSymbols.SystemSymbolCSVRow, rhs: SFSymbols.SystemSymbolCSVRow) -> Swift.Bool +} + +public enum AccessLevel: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case `public` + case `private` + + public var rawValue: Swift.Int { get } + public init?(rawValue: Swift.Int) + + public static func == (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool + public static func < (lhs: SFSymbols.AccessLevel, rhs: SFSymbols.AccessLevel) -> Swift.Bool +} + +public enum RenderingMode: Swift.Hashable, Swift.Equatable, Swift.RawRepresentable, Swift.Comparable { + case multicolor + case palette + case hierarchical + case monochrome + + public var rawValue: Swift.String { get } + public init?(rawValue: Swift.String) + + public static func == (lhs: SFSymbols.RenderingMode, rhs: SFSymbols.RenderingMode) -> Swift.Bool +} + +public struct Crypton { + static public func decryptObfuscatedFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? + static public func encryptObfuscateFontTable(tableTag: Swift.UInt32, from: CoreText.CTFont) -> Foundation.Data? +} diff --git a/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd new file mode 100644 index 0000000..14f7cee --- /dev/null +++ b/SF/2024/SFSymbols.xcframework/macos-arm64e-arm64-x86_64/SFSymbols.framework/SFSymbols.tbd @@ -0,0 +1,211 @@ +--- !tapi-tbd +tbd-version: 4 +targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, + arm64e-macos, arm64e-maccatalyst ] +install-name: '/System/Library/PrivateFrameworks/SFSymbols.framework/Versions/A/SFSymbols' +current-version: 167.5 +swift-abi-version: 7 +exports: + - targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, + arm64e-macos, arm64e-maccatalyst ] + symbols: [ '_$s9SFSymbols11AccessLevelO12confidentialyA2CmFWC', '_$s9SFSymbols11AccessLevelO19publicNonModifiableyA2CmFWC', + '_$s9SFSymbols11AccessLevelO1loiySbAC_ACtFZ', '_$s9SFSymbols11AccessLevelO6publicyA2CmFWC', + '_$s9SFSymbols11AccessLevelO7privateyA2CmFWC', '_$s9SFSymbols11AccessLevelO8rawValueACSgSi_tcfC', + '_$s9SFSymbols11AccessLevelO8rawValueSivg', '_$s9SFSymbols11AccessLevelO8rawValueSivpMV', + '_$s9SFSymbols11AccessLevelOMa', '_$s9SFSymbols11AccessLevelOMn', + '_$s9SFSymbols11AccessLevelON', '_$s9SFSymbols11AccessLevelOSHAAMc', + '_$s9SFSymbols11AccessLevelOSLAAMc', '_$s9SFSymbols11AccessLevelOSQAAMc', + '_$s9SFSymbols11AccessLevelOSYAAMc', '_$s9SFSymbols12AvailabilityV24earliestSupportedRelease3forAA7VersionVSgAC8PlatformO_tF', + '_$s9SFSymbols12AvailabilityV8PlatformO11macCatalystyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO3iOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO4tvOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO5macOSyA2EmFWC', '_$s9SFSymbols12AvailabilityV8PlatformO7watchOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueAESgSS_tcfC', + '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvg', '_$s9SFSymbols12AvailabilityV8PlatformO8rawValueSSvpMV', + '_$s9SFSymbols12AvailabilityV8PlatformO8visionOSyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformO9sfSymbolsyA2EmFWC', + '_$s9SFSymbols12AvailabilityV8PlatformOMa', '_$s9SFSymbols12AvailabilityV8PlatformOMn', + '_$s9SFSymbols12AvailabilityV8PlatformON', '_$s9SFSymbols12AvailabilityV8PlatformOSHAAMc', + '_$s9SFSymbols12AvailabilityV8PlatformOSQAAMc', '_$s9SFSymbols12AvailabilityV8PlatformOSYAAMc', + '_$s9SFSymbols12AvailabilityVMa', '_$s9SFSymbols12AvailabilityVMn', + '_$s9SFSymbols12AvailabilityVN', '_$s9SFSymbols12CustomSymbolV4nameSSvM', + '_$s9SFSymbols12CustomSymbolV4nameSSvg', '_$s9SFSymbols12CustomSymbolV4nameSSvpMV', + '_$s9SFSymbols12CustomSymbolV4nameSSvs', '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvg', + '_$s9SFSymbols12CustomSymbolV4uuid10Foundation4UUIDVvpMV', + '_$s9SFSymbols12CustomSymbolV4uuid4nameAC10Foundation4UUIDV_SStcfC', + '_$s9SFSymbols12CustomSymbolVMa', '_$s9SFSymbols12CustomSymbolVMn', + '_$s9SFSymbols12CustomSymbolVN', '_$s9SFSymbols12name_aliasesSDyS2SGvg', + '_$s9SFSymbols12symbol_orderSaySSGvg', '_$s9SFSymbols13RenderingModeO10monochromeyA2CmFWC', + '_$s9SFSymbols13RenderingModeO10multicoloryA2CmFWC', '_$s9SFSymbols13RenderingModeO12hierarchicalyA2CmFWC', + '_$s9SFSymbols13RenderingModeO7paletteyA2CmFWC', '_$s9SFSymbols13RenderingModeO8rawValueACSgSS_tcfC', + '_$s9SFSymbols13RenderingModeO8rawValueSSvg', '_$s9SFSymbols13RenderingModeO8rawValueSSvpMV', + '_$s9SFSymbols13RenderingModeOMa', '_$s9SFSymbols13RenderingModeOMn', + '_$s9SFSymbols13RenderingModeON', '_$s9SFSymbols13RenderingModeOSHAAMc', + '_$s9SFSymbols13RenderingModeOSQAAMc', '_$s9SFSymbols13RenderingModeOSYAAMc', + '_$s9SFSymbols13SymbolFeatureV10monochromeACvgZ', '_$s9SFSymbols13SymbolFeatureV10monochromeACvpZMV', + '_$s9SFSymbols13SymbolFeatureV10multicolorACvgZ', '_$s9SFSymbols13SymbolFeatureV10multicolorACvpZMV', + '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvgZ', '_$s9SFSymbols13SymbolFeatureV12hierarchicalACvpZMV', + '_$s9SFSymbols13SymbolFeatureV4nameACvgZ', '_$s9SFSymbols13SymbolFeatureV4nameACvpZMV', + '_$s9SFSymbols13SymbolFeatureV8rawValueACSS_tcfC', '_$s9SFSymbols13SymbolFeatureV8rawValueSSvg', + '_$s9SFSymbols13SymbolFeatureV8rawValueSSvpMV', '_$s9SFSymbols13SymbolFeatureVMa', + '_$s9SFSymbols13SymbolFeatureVMn', '_$s9SFSymbols13SymbolFeatureVN', + '_$s9SFSymbols13SymbolFeatureVSHAAMc', '_$s9SFSymbols13SymbolFeatureVSQAAMc', + '_$s9SFSymbols13SymbolFeatureVSYAAMc', '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvg', + '_$s9SFSymbols14SymbolCategoryV14localizedTitleSSvpMV', '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvgZ', + '_$s9SFSymbols14SymbolCategoryV3KeyV3allAEvpZMV', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueAESS_tcfC', + '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvg', '_$s9SFSymbols14SymbolCategoryV3KeyV8rawValueSSvpMV', + '_$s9SFSymbols14SymbolCategoryV3KeyVMa', '_$s9SFSymbols14SymbolCategoryV3KeyVMn', + '_$s9SFSymbols14SymbolCategoryV3KeyVN', '_$s9SFSymbols14SymbolCategoryV3KeyVSHAAMc', + '_$s9SFSymbols14SymbolCategoryV3KeyVSQAAMc', '_$s9SFSymbols14SymbolCategoryV3KeyVSYAAMc', + '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvg', '_$s9SFSymbols14SymbolCategoryV3keyAC3KeyVvpMV', + '_$s9SFSymbols14SymbolCategoryV8iconNameSSvg', '_$s9SFSymbols14SymbolCategoryV8iconNameSSvpMV', + '_$s9SFSymbols14SymbolCategoryVMa', '_$s9SFSymbols14SymbolCategoryVMn', + '_$s9SFSymbols14SymbolCategoryVN', '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvg', + '_$s9SFSymbols14SymbolMetadataV10glyphOrderSiSgvpMV', '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0Ovg', + '_$s9SFSymbols14SymbolMetadataV11accessLevelAA06AccessE0OvpMV', + '_$s9SFSymbols14SymbolMetadataV12availability3forAA12AvailabilityVSgAA0B7FeatureV_tF', + '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvg', '_$s9SFSymbols14SymbolMetadataV12localeSuffixSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvg', '_$s9SFSymbols14SymbolMetadataV12mirrorForRTLSbvpMV', + '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvg', + '_$s9SFSymbols14SymbolMetadataV13privateScalars7UnicodeO0E0VSgvpMV', + '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvg', + '_$s9SFSymbols14SymbolMetadataV13publicScalarsSays7UnicodeO6ScalarVGvpMV', + '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvg', + '_$s9SFSymbols14SymbolMetadataV20additionalCSVColumnsSDyS2SGvpMV', + '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvg', + '_$s9SFSymbols14SymbolMetadataV20defaultRenderingModeAA0eF0OSgvpMV', + '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvg', + '_$s9SFSymbols14SymbolMetadataV26useRestrictionsDescriptionSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvg', + '_$s9SFSymbols14SymbolMetadataV35useRestrictionsLocalizedDescriptionSSSgvpMV', + '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvg', '_$s9SFSymbols14SymbolMetadataV3keyAA0B3KeyOvpMV', + '_$s9SFSymbols14SymbolMetadataV4nameSSvg', '_$s9SFSymbols14SymbolMetadataV4nameSSvpMV', + '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvg', '_$s9SFSymbols14SymbolMetadataV4tagsShySSGvpMV', + '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvg', + '_$s9SFSymbols14SymbolMetadataV6csvRowAA06SystemB6CSVRowVSgvpMV', + '_$s9SFSymbols14SymbolMetadataV6string3forSSSgAA0B8PropertyV_tF', + '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvg', '_$s9SFSymbols14SymbolMetadataV7aliasesSayAA5AliasVGvpMV', + '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvg', '_$s9SFSymbols14SymbolMetadataV9functionsSaySSGvpMV', + '_$s9SFSymbols14SymbolMetadataVMa', '_$s9SFSymbols14SymbolMetadataVMn', + '_$s9SFSymbols14SymbolMetadataVN', '_$s9SFSymbols14SymbolPropertyV8rawValueACSS_tcfC', + '_$s9SFSymbols14SymbolPropertyV8rawValueSSvg', '_$s9SFSymbols14SymbolPropertyV8rawValueSSvpMV', + '_$s9SFSymbols14SymbolPropertyVMa', '_$s9SFSymbols14SymbolPropertyVMn', + '_$s9SFSymbols14SymbolPropertyVN', '_$s9SFSymbols14SymbolPropertyVSHAAMc', + '_$s9SFSymbols14SymbolPropertyVSQAAMc', '_$s9SFSymbols14SymbolPropertyVSYAAMc', + '_$s9SFSymbols14nofill_to_fillSDyS2SGvg', '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0Ovg', + '_$s9SFSymbols18SystemSymbolCSVRowV11accessLevelAA06AccessF0OvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvg', '_$s9SFSymbols18SystemSymbolCSVRowV12mirrorForRTLSbvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0Vvg', + '_$s9SFSymbols18SystemSymbolCSVRowV13privateScalars7UnicodeO0F0VvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvg', + '_$s9SFSymbols18SystemSymbolCSVRowV13publicScalarsSays7UnicodeO6ScalarVGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvg', + '_$s9SFSymbols18SystemSymbolCSVRowV17additionalColumnsSDyS2SGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvg', + '_$s9SFSymbols18SystemSymbolCSVRowV18useRestrictionTextSSSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvg', + '_$s9SFSymbols18SystemSymbolCSVRowV20defaultRenderingModeAA0fG0OSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV2eeoiySbAC_ACtFZ', '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvg', + '_$s9SFSymbols18SystemSymbolCSVRowV4nameSSvpMV', '_$s9SFSymbols18SystemSymbolCSVRowV6decode_22additionalColumnTitlesSayACG10Foundation4DataV_SaySSGtFZ', + '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvg', '_$s9SFSymbols18SystemSymbolCSVRowV6localeSSSgvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvg', '_$s9SFSymbols18SystemSymbolCSVRowV9functionsSaySSGvpMV', + '_$s9SFSymbols18SystemSymbolCSVRowVMa', '_$s9SFSymbols18SystemSymbolCSVRowVMn', + '_$s9SFSymbols18SystemSymbolCSVRowVN', '_$s9SFSymbols18SystemSymbolCSVRowVSQAAMc', + '_$s9SFSymbols19SymbolMetadataQueryV03addB9KeyFilteryySbAA0bF0OcF', + '_$s9SFSymbols19SymbolMetadataQueryV03addbC6FilteryySbAA0bC0VcF', + '_$s9SFSymbols19SymbolMetadataQueryV12limitResults2toyAA0B8CategoryV3KeyV_tF', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvM', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvg', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV12searchStringSSSgvs', + '_$s9SFSymbols19SymbolMetadataQueryV19addSearchTermFilteryySS_SbAA0bC0VctF', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV20includeCustomSymbolsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV20includeSystemSymbolsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV24includeLocalizedVariantsSbvs', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvM', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvg', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvpMV', + '_$s9SFSymbols19SymbolMetadataQueryV33matchPrivateScalarsInSearchStringSbvs', + '_$s9SFSymbols19SymbolMetadataQueryVACycfC', '_$s9SFSymbols19SymbolMetadataQueryVMa', + '_$s9SFSymbols19SymbolMetadataQueryVMn', '_$s9SFSymbols19SymbolMetadataQueryVN', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB14OrderPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB15SearchPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19CategoriesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06ingestB19PropertiesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC013forSystemNameAA0bC0VSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC03forAA0bC0VSgAA0B3KeyO_tF', + '_$s9SFSymbols19SymbolMetadataStoreV06symbolC08matchingSayAA0bC0VGAA0bC5QueryV_tF', + '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvg', + '_$s9SFSymbols19SymbolMetadataStoreV10categoriesSayAA0B8CategoryVGvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV10symbolKeys8matchingSayAA0B3KeyOGAA0bC5QueryV_tF', + '_$s9SFSymbols19SymbolMetadataStoreV12availability13forSystemNameAA12AvailabilityVSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvM', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvg', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV13customSymbolsSayAA06CustomB0VGvs', + '_$s9SFSymbols19SymbolMetadataStoreV13ingestCSVDatayy10Foundation4DataVF', + '_$s9SFSymbols19SymbolMetadataStoreV16modernSystemName8forAliasSSSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreV18sortPrivateScalarsyySiSgs7UnicodeO6ScalarVcF', + '_$s9SFSymbols19SymbolMetadataStoreV22ingestAliasStringsDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV25ingestCategoriesPlistDatayy10Foundation0H0VF', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvM', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvg', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV26localizationOverrideBundleSo8NSBundleCSgvs', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvM', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvg', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvpMV', + '_$s9SFSymbols19SymbolMetadataStoreV29localizationOverrideTableNameSSSgvs', + '_$s9SFSymbols19SymbolMetadataStoreV31ingestNameAvailabilityPlistDatayy10Foundation0I0VF', + '_$s9SFSymbols19SymbolMetadataStoreV34ingestFeatureAvailabilityPlistDatayy10Foundation0I0VF', + '_$s9SFSymbols19SymbolMetadataStoreV35ingestLayerSetAvailabilityPlistDatayy10Foundation0J0VF', + '_$s9SFSymbols19SymbolMetadataStoreV4load4from9decryptory10Foundation3URLV_AG4DataVAKKctKF', + '_$s9SFSymbols19SymbolMetadataStoreV4load4fromy10Foundation3URLV_tKF', + '_$s9SFSymbols19SymbolMetadataStoreV6systemACvMZ', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvgZ', + '_$s9SFSymbols19SymbolMetadataStoreV6systemACvpZMV', '_$s9SFSymbols19SymbolMetadataStoreV6systemACvsZ', + '_$s9SFSymbols19SymbolMetadataStoreV9symbolKey13forSystemNameAA0bF0OSgSS_tF', + '_$s9SFSymbols19SymbolMetadataStoreVACycfC', '_$s9SFSymbols19SymbolMetadataStoreVMa', + '_$s9SFSymbols19SymbolMetadataStoreVMn', '_$s9SFSymbols19SymbolMetadataStoreVN', + '_$s9SFSymbols20private_name_aliasesSDyS2SGvg', '_$s9SFSymbols20private_symbol_orderSaySSGvg', + '_$s9SFSymbols22private_nofill_to_fillSDyS2SGvg', '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvg', + '_$s9SFSymbols5AliasV12availabilityAA12AvailabilityVSgvpMV', + '_$s9SFSymbols5AliasV4nameSSvg', '_$s9SFSymbols5AliasV4nameSSvpMV', + '_$s9SFSymbols5AliasVMa', '_$s9SFSymbols5AliasVMn', '_$s9SFSymbols5AliasVN', + '_$s9SFSymbols7CryptonV25encryptObfuscateFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', + '_$s9SFSymbols7CryptonV26decryptObfuscatedFontTable8tableTag4from10Foundation4DataVSgs6UInt32V_So9CTFontRefatFZ', + '_$s9SFSymbols7CryptonVMa', '_$s9SFSymbols7CryptonVMn', '_$s9SFSymbols7CryptonVN', + '_$s9SFSymbols7VersionV11descriptionSSvg', '_$s9SFSymbols7VersionV11descriptionSSvpMV', + '_$s9SFSymbols7VersionV13sfSymbolsHostACvgZ', '_$s9SFSymbols7VersionV1loiySbAC_ACtFZ', + '_$s9SFSymbols7VersionV2eeoiySbAC_ACtFZ', '_$s9SFSymbols7VersionV4fromACs7Decoder_p_tKcfC', + '_$s9SFSymbols7VersionV4hash4intoys6HasherVz_tF', '_$s9SFSymbols7VersionV5major5minor5patchACSi_S2itcfC', + '_$s9SFSymbols7VersionV5majorSivg', '_$s9SFSymbols7VersionV5majorSivpMV', + '_$s9SFSymbols7VersionV5minorSivg', '_$s9SFSymbols7VersionV5minorSivpMV', + '_$s9SFSymbols7VersionV5patchSivg', '_$s9SFSymbols7VersionV5patchSivpMV', + '_$s9SFSymbols7VersionV6encode2toys7Encoder_p_tKF', '_$s9SFSymbols7VersionV6stringACSgSS_tcfC', + '_$s9SFSymbols7VersionV9hashValueSivg', '_$s9SFSymbols7VersionV9hashValueSivpMV', + '_$s9SFSymbols7VersionVMa', '_$s9SFSymbols7VersionVMn', '_$s9SFSymbols7VersionVN', + '_$s9SFSymbols7VersionVSEAAMc', '_$s9SFSymbols7VersionVSHAAMc', + '_$s9SFSymbols7VersionVSLAAMc', '_$s9SFSymbols7VersionVSQAAMc', + '_$s9SFSymbols7VersionVSeAAMc', '_$s9SFSymbols7VersionVs23CustomStringConvertibleAAMc', + '_$s9SFSymbols9SymbolKeyO10customUUIDyAC10Foundation0E0VcACmFWC', + '_$s9SFSymbols9SymbolKeyO19systemPrivateScalaryACs7UnicodeO0F0VcACmFWC', + '_$s9SFSymbols9SymbolKeyO2eeoiySbAC_ACtFZ', '_$s9SFSymbols9SymbolKeyO4hash4intoys6HasherVz_tF', + '_$s9SFSymbols9SymbolKeyO9hashValueSivg', '_$s9SFSymbols9SymbolKeyO9hashValueSivpMV', + '_$s9SFSymbols9SymbolKeyOMa', '_$s9SFSymbols9SymbolKeyOMn', + '_$s9SFSymbols9SymbolKeyON', '_$s9SFSymbols9SymbolKeyOSHAAMc', + '_$s9SFSymbols9SymbolKeyOSQAAMc', _SFSymbolsVersionNumber, + _SFSymbolsVersionString, _kCoreGlyphsNameAliases, _kCoreGlyphsNameToBundleType, + _kCoreGlyphsNoFillToFill, _kCoreGlyphsPrivateNameAliases, + _kCoreGlyphsPrivateNoFillToFill, _kCoreGlyphsPrivateSymbolOrder, + _kCoreGlyphsSymbolOrder ] + objc-classes: [ SFSCoreGlyphsBundle, SFSDirectoryCompressor, SFSDirectoryDecompressor, + SFSSymbolAssetInfo ] +... From a81c1ff2e4a6bfdd93924a8bca0ed7acc71231f5 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 8 Mar 2026 12:58:04 +0800 Subject: [PATCH 12/12] Fix target information --- .../ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd | 4 ++-- SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd index aa7e5ad..308cf12 100644 --- a/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd +++ b/SF/2024/SFSymbols.xcframework/ios-arm64-arm64e/SFSymbols.framework/SFSymbols.tbd @@ -334,11 +334,11 @@ "target_info": [ { "min_deployment": "18.5", - "target": "x86_64-ios-simulator" + "target": "arm64e-ios" }, { "min_deployment": "18.5", - "target": "arm64-ios-simulator" + "target": "arm64-ios" } ] }, diff --git a/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd b/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd index aa7e5ad..308cf12 100644 --- a/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd +++ b/SF/2024/tbds/ios-arm64-arm64e/SFSymbols.tbd @@ -334,11 +334,11 @@ "target_info": [ { "min_deployment": "18.5", - "target": "x86_64-ios-simulator" + "target": "arm64e-ios" }, { "min_deployment": "18.5", - "target": "arm64-ios-simulator" + "target": "arm64-ios" } ] },