// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 75; objects = { /* Begin PBXBuildFile section */ A8087E752D2D2958002DB21B /* ImportExport.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8087E742D2D2958002DB21B /* ImportExport.swift */; }; A809F6A82D04DA1900F0F0F3 /* minimuxer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A809F6A32D04DA1900F0F0F3 /* minimuxer.swift */; }; A809F6A92D04DA1900F0F0F3 /* SwiftBridgeCore.swift in Sources */ = {isa = PBXBuildFile; fileRef = A809F6A72D04DA1900F0F0F3 /* SwiftBridgeCore.swift */; }; A80D790F2D2F217000A40F40 /* PaginationDataHolder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80D790E2D2F217000A40F40 /* PaginationDataHolder.swift */; }; A815AA9F2D9104DD00929A9E /* BuildInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = A815AA9E2D9104DD00929A9E /* BuildInfo.swift */; }; A81A8CB92D68B30B0086C96F /* SingletonGenericMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A868CFE32D319988002F1201 /* SingletonGenericMap.swift */; }; A81A8CBA2D68B3110086C96F /* TreeMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CB02D68B0320086C96F /* TreeMap.swift */; }; A81A8CBD2D68B43F0086C96F /* LinkedHashMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CBC2D68B43F0086C96F /* LinkedHashMap.swift */; }; A81A8CC82D68BA610086C96F /* DataStructuresTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CC72D68BA610086C96F /* DataStructuresTests.swift */; }; A81A8CCE2D68BA8D0086C96F /* LinkedHashMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CBF2D68B4520086C96F /* LinkedHashMapTests.swift */; }; A81A8CCF2D68BA8D0086C96F /* TreeMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CB42D68B2180086C96F /* TreeMapTests.swift */; }; A81A8CD02D68BA9B0086C96F /* LinkedHashMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CBC2D68B43F0086C96F /* LinkedHashMap.swift */; }; A81A8CD12D68BA9B0086C96F /* TreeMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81A8CB02D68B0320086C96F /* TreeMap.swift */; }; A81A8CD22D68BAA30086C96F /* SingletonGenericMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A868CFE32D319988002F1201 /* SingletonGenericMap.swift */; }; A81A8CD42D68BAFF0086C96F /* DataStructureTests.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = A81A8CD32D68BAFF0086C96F /* DataStructureTests.xctestplan */; }; A82067C42D03E0DE00645C0D /* SemanticVersion in Frameworks */ = {isa = PBXBuildFile; productRef = A82067C32D03E0DE00645C0D /* SemanticVersion */; }; A83FE3672EC90482005ACE9A /* Starscream in Frameworks */ = {isa = PBXBuildFile; productRef = A83FE3662EC90482005ACE9A /* Starscream */; }; A83FE3772EC905E3005ACE9A /* KeychainAccess in Frameworks */ = {isa = PBXBuildFile; productRef = A83FE3762EC905E3005ACE9A /* KeychainAccess */; }; A83FE3CF2EC9219C005ACE9A /* libem_proxy_static.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A83FE3CE2EC9219C005ACE9A /* libem_proxy_static.a */; }; A83FE3D42EC92495005ACE9A /* libEmotionalDamage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A83FE3CD2EC9217F005ACE9A /* libEmotionalDamage.a */; }; A859ED5C2D1EE827003DCC58 /* OpenSSL.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */; }; A859ED5D2D1EE827003DCC58 /* OpenSSL.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A86315DF2D3EB2DE0048FA40 /* ErrorProcessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = A86315DE2D3EB2D80048FA40 /* ErrorProcessing.swift */; }; A88B8C552D35F1EC00F53F9D /* OperationsLoggingControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = A88B8C542D35F1EC00F53F9D /* OperationsLoggingControl.swift */; }; A8945AA62D059B6100D86CBE /* Roxas.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A8945AA52D059B6100D86CBE /* Roxas.framework */; }; A8B516E32D2666CA0047047C /* CoreDataHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B516E22D2666CA0047047C /* CoreDataHelper.swift */; }; A8B516E62D2668170047047C /* DateTimeUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B516E52D2668020047047C /* DateTimeUtil.swift */; }; A8B645FC2D70C10300125819 /* CollapsingMarkdownView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B645FB2D70C10300125819 /* CollapsingMarkdownView.swift */; }; A8B645FF2D70C1AD00125819 /* MarkdownKit in Frameworks */ = {isa = PBXBuildFile; productRef = A8B645FE2D70C1AD00125819 /* MarkdownKit */; }; A8B646012D70C23E00125819 /* MarkdownKit in Frameworks */ = {isa = PBXBuildFile; productRef = A8B646002D70C23E00125819 /* MarkdownKit */; }; A8BB34E52D04EC8E000A8B4D /* minimuxer-helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = A809F6A52D04DA1900F0F0F3 /* minimuxer-helpers.swift */; }; A8C2260E2EC9039A00047C0D /* Nuke in Frameworks */ = {isa = PBXBuildFile; productRef = A8C2260D2EC9039A00047C0D /* Nuke */; }; A8C38C242D206A3A00E83DBD /* ConsoleLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8C38C1D2D206A3A00E83DBD /* ConsoleLogger.swift */; }; A8C38C262D206A3A00E83DBD /* ConsoleLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8C38C1E2D206A3A00E83DBD /* ConsoleLog.swift */; }; A8C38C2A2D206AC100E83DBD /* OutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8C38C282D206AC100E83DBD /* OutputStream.swift */; }; A8C38C2C2D206AD900E83DBD /* AbstractClassError.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8C38C2B2D206AD900E83DBD /* AbstractClassError.swift */; }; A8C38C322D206B2500E83DBD /* FileOutputStream.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8C38C312D206B2500E83DBD /* FileOutputStream.swift */; }; A8C6D50C2D1EE87600DF01F1 /* AltSign-Static in Frameworks */ = {isa = PBXBuildFile; productRef = A8C6D50B2D1EE87600DF01F1 /* AltSign-Static */; }; A8C6D5122D1EE8AF00DF01F1 /* AltSign-Static in Frameworks */ = {isa = PBXBuildFile; productRef = A8C6D5112D1EE8AF00DF01F1 /* AltSign-Static */; }; A8C6D5132D1EE8D700DF01F1 /* OpenSSL.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */; }; A8C6D5142D1EE8D700DF01F1 /* OpenSSL.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A8C6D5172D1EE95B00DF01F1 /* OpenSSL.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */; }; A8C6D5182D1EE95B00DF01F1 /* OpenSSL.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; A8E2DB312D684E2A009E5D31 /* UITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8E2DB2E2D684E2A009E5D31 /* UITests.swift */; }; A8E2DB322D684E2A009E5D31 /* UITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8E2DB2F2D684E2A009E5D31 /* UITestsLaunchTests.swift */; }; A8E2DB342D68507F009E5D31 /* SideStoreTests.xctestplan in Resources */ = {isa = PBXBuildFile; fileRef = A8E2DB332D68507F009E5D31 /* SideStoreTests.xctestplan */; }; A8F838932D048E8F00ED425D /* libminimuxer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 191E5FAB290A5D92001A3B7C /* libminimuxer.a */; }; A8F838942D048ECE00ED425D /* libimobiledevice.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BF45872B2298D31600BD7491 /* libimobiledevice.a */; }; BF1614F1250822F100767AEA /* Roxas.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFD247862284BB3B00981D42 /* Roxas.framework */; }; BF1614F2250822F100767AEA /* Roxas.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BFD247862284BB3B00981D42 /* Roxas.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; BF580498246A3D19008AE704 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF580497246A3D19008AE704 /* UIKit.framework */; }; BF66EE852501AE50007EE018 /* AltStoreCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF66EE7E2501AE50007EE018 /* AltStoreCore.framework */; }; BF66EE862501AE50007EE018 /* AltStoreCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BF66EE7E2501AE50007EE018 /* AltStoreCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; BF989177250AABF4002ACF50 /* AltWidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = BF989167250AABF3002ACF50 /* AltWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; BFF615A82510042B00484D3B /* AltStoreCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF66EE7E2501AE50007EE018 /* AltStoreCore.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 0ED4AEC82E6DDB2A0039E2C0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = BF58047A246A28F7008AE704; remoteInfo = AltBackup; }; 191E5FB2290A5D9B001A3B7C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = 191E5FAA290A5D92001A3B7C; remoteInfo = minimuxer; }; A83FE3D52EC92495005ACE9A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = A83FE3C22EC9217F005ACE9A; remoteInfo = EmotionalDamage; }; A8E2DB272D684CBD009E5D31 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = BFD247692284B9A500981D42; remoteInfo = SideStore; }; BF66EE832501AE50007EE018 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = BF66EE7D2501AE50007EE018; remoteInfo = AltStoreCore; }; BF989175250AABF4002ACF50 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = BF989166250AABF3002ACF50; remoteInfo = AltWidgetExtension; }; BFF615AA2510042B00484D3B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFD247622284B9A500981D42 /* Project object */; proxyType = 1; remoteGlobalIDString = BF66EE7D2501AE50007EE018; remoteInfo = AltStoreCore; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ A859ED5E2D1EE827003DCC58 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( A859ED5D2D1EE827003DCC58 /* OpenSSL.xcframework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; A8C6D5102D1EE8AC00DF01F1 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( A8C6D5142D1EE8D700DF01F1 /* OpenSSL.xcframework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; BF088D2B2501A087008082D9 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( A8C6D5182D1EE95B00DF01F1 /* OpenSSL.xcframework in Embed Frameworks */, BF1614F2250822F100767AEA /* Roxas.framework in Embed Frameworks */, BF66EE862501AE50007EE018 /* AltStoreCore.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; BF98917B250AABF4002ACF50 /* Embed Foundation Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( BF989177250AABF4002ACF50 /* AltWidgetExtension.appex in Embed Foundation Extensions */, ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 0E214ADD2E6DD75200B3D63D /* SideStoreDebug.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = SideStoreDebug.entitlements; sourceTree = ""; }; 0ED4AEBC2E6DD9CE0039E2C0 /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0ED4AEC22E6DD9FC0039E2C0 /* KeychainAccess.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = KeychainAccess.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 191E5FAB290A5D92001A3B7C /* libminimuxer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libminimuxer.a; sourceTree = BUILT_PRODUCTS_DIR; }; A8087E742D2D2958002DB21B /* ImportExport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportExport.swift; sourceTree = ""; }; A809F6A22D04DA1900F0F0F3 /* minimuxer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = minimuxer.h; sourceTree = ""; }; A809F6A32D04DA1900F0F0F3 /* minimuxer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = minimuxer.swift; sourceTree = ""; }; A809F6A42D04DA1900F0F0F3 /* minimuxer-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "minimuxer-Bridging-Header.h"; sourceTree = ""; }; A809F6A52D04DA1900F0F0F3 /* minimuxer-helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "minimuxer-helpers.swift"; sourceTree = ""; }; A809F6A62D04DA1900F0F0F3 /* SwiftBridgeCore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SwiftBridgeCore.h; sourceTree = ""; }; A809F6A72D04DA1900F0F0F3 /* SwiftBridgeCore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftBridgeCore.swift; sourceTree = ""; }; A80D790E2D2F217000A40F40 /* PaginationDataHolder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaginationDataHolder.swift; sourceTree = ""; }; A815AA9E2D9104DD00929A9E /* BuildInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BuildInfo.swift; sourceTree = ""; }; A81A8CB02D68B0320086C96F /* TreeMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TreeMap.swift; sourceTree = ""; }; A81A8CB42D68B2180086C96F /* TreeMapTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TreeMapTests.swift; sourceTree = ""; }; A81A8CBC2D68B43F0086C96F /* LinkedHashMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkedHashMap.swift; sourceTree = ""; }; A81A8CBF2D68B4520086C96F /* LinkedHashMapTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkedHashMapTests.swift; sourceTree = ""; }; A81A8CC52D68BA610086C96F /* DataStructureTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DataStructureTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; A81A8CC72D68BA610086C96F /* DataStructuresTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataStructuresTests.swift; sourceTree = ""; }; A81A8CD32D68BAFF0086C96F /* DataStructureTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = DataStructureTests.xctestplan; sourceTree = ""; }; A83FE3A32EC91F35005ACE9A /* em_proxy.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = em_proxy.xcodeproj; sourceTree = ""; }; A83FE3CD2EC9217F005ACE9A /* libEmotionalDamage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libEmotionalDamage.a; sourceTree = BUILT_PRODUCTS_DIR; }; A83FE3CE2EC9219C005ACE9A /* libem_proxy_static.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libem_proxy_static.a; sourceTree = BUILT_PRODUCTS_DIR; }; A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:67RAULRX93:Marcin Krzyzanowski"; lastKnownFileType = wrapper.xcframework; name = OpenSSL.xcframework; path = SideStore/AltSign/Dependencies/OpenSSL/Frameworks/OpenSSL.xcframework; sourceTree = ""; }; A86315DE2D3EB2D80048FA40 /* ErrorProcessing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ErrorProcessing.swift; sourceTree = ""; }; A868CFE32D319988002F1201 /* SingletonGenericMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SingletonGenericMap.swift; sourceTree = ""; }; A88B8C542D35F1EC00F53F9D /* OperationsLoggingControl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperationsLoggingControl.swift; sourceTree = ""; }; A8945AA52D059B6100D86CBE /* Roxas.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Roxas.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A8B516E22D2666CA0047047C /* CoreDataHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreDataHelper.swift; sourceTree = ""; }; A8B516E52D2668020047047C /* DateTimeUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateTimeUtil.swift; sourceTree = ""; }; A8B645FB2D70C10300125819 /* CollapsingMarkdownView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollapsingMarkdownView.swift; sourceTree = ""; }; A8C38C1D2D206A3A00E83DBD /* ConsoleLogger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleLogger.swift; sourceTree = ""; }; A8C38C1E2D206A3A00E83DBD /* ConsoleLog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConsoleLog.swift; sourceTree = ""; }; A8C38C282D206AC100E83DBD /* OutputStream.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OutputStream.swift; sourceTree = ""; }; A8C38C2B2D206AD900E83DBD /* AbstractClassError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AbstractClassError.swift; sourceTree = ""; }; A8C38C312D206B2500E83DBD /* FileOutputStream.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileOutputStream.swift; sourceTree = ""; }; A8E2DB212D684CBD009E5D31 /* UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; A8E2DB2E2D684E2A009E5D31 /* UITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITests.swift; sourceTree = ""; }; A8E2DB2F2D684E2A009E5D31 /* UITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITestsLaunchTests.swift; sourceTree = ""; }; A8E2DB332D68507F009E5D31 /* SideStoreTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = SideStoreTests.xctestplan; sourceTree = ""; }; A8F66C602D04D464009689E6 /* minimuxer.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = minimuxer.xcodeproj; sourceTree = ""; }; B343F886295F7F9B002B1159 /* libfragmentzip.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libfragmentzip.xcodeproj; path = libfragmentzip/libfragmentzip.xcodeproj; sourceTree = ""; }; B3C39606284F4C8400DA9E2F /* CodeSigning.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = CodeSigning.xcconfig; sourceTree = ""; }; B3C39607284F4C8400DA9E2F /* Build.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Build.xcconfig; sourceTree = ""; }; B3C39608284F4C8400DA9E2F /* CodeSigning.xcconfig.sample */ = {isa = PBXFileReference; lastKnownFileType = text; path = CodeSigning.xcconfig.sample; sourceTree = ""; }; BF45872B2298D31600BD7491 /* libimobiledevice.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libimobiledevice.a; sourceTree = BUILT_PRODUCTS_DIR; }; BF58047B246A28F7008AE704 /* AltBackup.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AltBackup.app; sourceTree = BUILT_PRODUCTS_DIR; }; BF580497246A3D19008AE704 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; BF66EE7E2501AE50007EE018 /* AltStoreCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AltStoreCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; BF989167250AABF3002ACF50 /* AltWidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = AltWidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; BFD2476A2284B9A500981D42 /* SideStore.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SideStore.app; sourceTree = BUILT_PRODUCTS_DIR; }; BFD247862284BB3B00981D42 /* Roxas.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Roxas.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ A83FE3D22EC9229A005ACE9A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( EmotionalDamage.swift, ); target = A83FE3C22EC9217F005ACE9A /* EmotionalDamage */; }; A83FE3D32EC922F8005ACE9A /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( .github/CODEOWNERS, .github/workflows/build.yml, .gitignore, build.rs, Cargo.toml, cbindgen.toml, keys/client_privatekey, keys/client_publickey, keys/emp.conf, keys/README.md, keys/server_privatekey, keys/server_publickey_client, "libem_proxy-ios.a", "libem_proxy-sim.a", LICENSE, Makefile, README.md, src/lib.rs, src/run.rs, ); target = BFD247692284B9A500981D42 /* SideStore */; }; A8EEC0BE2F4AF7FB00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; attributesByRelativePath = { Intents/ViewApp.intentdefinition = ( no_codegen, ); }; membershipExceptions = ( Intents/ViewApp.intentdefinition, Intents/ViewAppIntentHandler.swift, ); target = BFD247692284B9A500981D42 /* SideStore */; }; A8EEC0BF2F4AF7FB00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; publicHeaders = ( AltStoreCore.h, Types/ALTAppPermissions.h, Types/ALTPatreonBenefitID.h, Types/ALTSourceUserInfoKey.h, ); target = BF66EE7D2501AE50007EE018 /* AltStoreCore */; }; A8EEC36A2F4B0D8700F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Errors/ALTLocalizedError.swift, Errors/UserInfoValue.swift, "Extensions/ALTApplication+AltStoreApp.swift", ); target = BFD247692284B9A500981D42 /* SideStore */; }; A8EEC36B2F4B0D8700F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Errors/ALTLocalizedError.swift, Errors/UserInfoValue.swift, "Extensions/Bundle+AltStore.swift", ); target = BF58047A246A28F7008AE704 /* AltBackup */; }; A8EEC36C2F4B0D8700F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; publicHeaders = ( ALTConstants.h, "Categories/CFNotificationName+AltStore.h", "Categories/NSError+ALTServerError.h", Connections/ALTConnection.h, Errors/ALTWrappedError.h, ); target = BF66EE7D2501AE50007EE018 /* AltStoreCore */; }; A8EEC3CA2F4B0EFC00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Info.plist, Resources/ReleaseEntitlements.plist, ); target = BF989166250AABF3002ACF50 /* AltWidgetExtension */; }; A8EEC3E22F4B0FC800F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Info.plist, Resources/ReleaseEntitlements.plist, ); target = BF58047A246A28F7008AE704 /* AltBackup */; }; A8EEC8CB2F4B146B00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( "Operations/Patch App/ALTAppPatcher.m", "Operations/Patch App/PatchApp.storyboard", "Operations/Patch App/PatchAppOperation.swift", "Operations/Patch App/PatchViewController.swift", Resources/ReleaseEntitlements.plist, ); target = BFD247692284B9A500981D42 /* SideStore */; }; A8EEC8CD2F4B146B00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( "Intents/App Intents/RefreshAllAppsWidgetIntent.swift", ); target = BF989166250AABF3002ACF50 /* AltWidgetExtension */; }; /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ /* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */ A8EEC8CC2F4B146B00F2436D /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */ = { isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet; buildPhase = BFD247682284B9A500981D42 /* Resources */; membershipExceptions = ( AltStoreFree.entitlements, ); }; /* End PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */ /* Begin PBXFileSystemSynchronizedRootGroup section */ A83FE3A22EC91F35005ACE9A /* em_proxy */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A83FE3D32EC922F8005ACE9A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = em_proxy; sourceTree = ""; }; A83FE3A52EC91F35005ACE9A /* EmotionalDamage */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A83FE3D22EC9229A005ACE9A /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = EmotionalDamage; sourceTree = ""; }; A8EEC0502F4AF7FB00F2436D /* AltStoreCore */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A8EEC0BE2F4AF7FB00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, A8EEC0BF2F4AF7FB00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = AltStoreCore; sourceTree = ""; }; A8EEC3482F4B0D8600F2436D /* Shared */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A8EEC36A2F4B0D8700F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, A8EEC36B2F4B0D8700F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, A8EEC36C2F4B0D8700F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Shared; sourceTree = ""; }; A8EEC3B92F4B0EFC00F2436D /* AltWidget */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A8EEC3CA2F4B0EFC00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = AltWidget; sourceTree = ""; }; A8EEC3D92F4B0FC800F2436D /* AltBackup */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A8EEC3E22F4B0FC800F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = AltBackup; sourceTree = ""; }; A8EEC6EF2F4B106C00F2436D /* Dependencies */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Dependencies; sourceTree = ""; }; A8EEC71D2F4B10D900F2436D /* xcconfigs */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = xcconfigs; sourceTree = ""; }; A8EEC8412F4B146A00F2436D /* AltStore */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (A8EEC8CB2F4B146B00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, A8EEC8CC2F4B146B00F2436D /* PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet */, A8EEC8CD2F4B146B00F2436D /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = AltStore; sourceTree = ""; }; /* End PBXFileSystemSynchronizedRootGroup section */ /* Begin PBXFrameworksBuildPhase section */ 191E5FA8290A5D92001A3B7C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 678E094C3184B66357EAA4AF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; A81A8CC22D68BA610086C96F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; A83FE3C82EC9217F005ACE9A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( A83FE3CF2EC9219C005ACE9A /* libem_proxy_static.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; A8E2DB1E2D684CBD009E5D31 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF580478246A28F7008AE704 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( A8C6D5132D1EE8D700DF01F1 /* OpenSSL.xcframework in Frameworks */, BF580498246A3D19008AE704 /* UIKit.framework in Frameworks */, A8C6D5122D1EE8AF00DF01F1 /* AltSign-Static in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BF66EE7B2501AE50007EE018 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( A8945AA62D059B6100D86CBE /* Roxas.framework in Frameworks */, A82067C42D03E0DE00645C0D /* SemanticVersion in Frameworks */, A859ED5C2D1EE827003DCC58 /* OpenSSL.xcframework in Frameworks */, A8C6D50C2D1EE87600DF01F1 /* AltSign-Static in Frameworks */, A83FE3772EC905E3005ACE9A /* KeychainAccess in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BF989164250AABF3002ACF50 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( BFF615A82510042B00484D3B /* AltStoreCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BFD247672284B9A500981D42 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( A8C6D5172D1EE95B00DF01F1 /* OpenSSL.xcframework in Frameworks */, A83FE3D42EC92495005ACE9A /* libEmotionalDamage.a in Frameworks */, A8B646012D70C23E00125819 /* MarkdownKit in Frameworks */, A8C2260E2EC9039A00047C0D /* Nuke in Frameworks */, A8F838942D048ECE00ED425D /* libimobiledevice.a in Frameworks */, A8F838932D048E8F00ED425D /* libminimuxer.a in Frameworks */, BF1614F1250822F100767AEA /* Roxas.framework in Frameworks */, A8B645FF2D70C1AD00125819 /* MarkdownKit in Frameworks */, A83FE3672EC90482005ACE9A /* Starscream in Frameworks */, BF66EE852501AE50007EE018 /* AltStoreCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ A8087E712D2D291B002DB21B /* importexport */ = { isa = PBXGroup; children = ( A8087E742D2D2958002DB21B /* ImportExport.swift */, ); path = importexport; sourceTree = ""; }; A81A8CB22D68B2030086C96F /* UnitTests */ = { isa = PBXGroup; children = ( A81A8CB32D68B20F0086C96F /* datastructures */, ); path = UnitTests; sourceTree = ""; }; A81A8CB32D68B20F0086C96F /* datastructures */ = { isa = PBXGroup; children = ( A81A8CBF2D68B4520086C96F /* LinkedHashMapTests.swift */, A81A8CB42D68B2180086C96F /* TreeMapTests.swift */, A81A8CC72D68BA610086C96F /* DataStructuresTests.swift */, ); path = datastructures; sourceTree = ""; }; A86315DD2D3EB2BD0048FA40 /* errors */ = { isa = PBXGroup; children = ( A86315DE2D3EB2D80048FA40 /* ErrorProcessing.swift */, ); path = errors; sourceTree = ""; }; A88B8C532D35F1E800F53F9D /* operations */ = { isa = PBXGroup; children = ( A88B8C542D35F1EC00F53F9D /* OperationsLoggingControl.swift */, ); path = operations; sourceTree = ""; }; A8A853AD2D3050CC00995795 /* pagination */ = { isa = PBXGroup; children = ( A80D790E2D2F217000A40F40 /* PaginationDataHolder.swift */, ); path = pagination; sourceTree = ""; }; A8AD35572D31BEB2003A28B4 /* datastructures */ = { isa = PBXGroup; children = ( A81A8CBC2D68B43F0086C96F /* LinkedHashMap.swift */, A81A8CB02D68B0320086C96F /* TreeMap.swift */, A868CFE32D319988002F1201 /* SingletonGenericMap.swift */, ); path = datastructures; sourceTree = ""; }; A8B516DE2D2666900047047C /* dignostics */ = { isa = PBXGroup; children = ( A86315DD2D3EB2BD0048FA40 /* errors */, A88B8C532D35F1E800F53F9D /* operations */, A8B516DF2D2666A00047047C /* database */, ); path = dignostics; sourceTree = ""; }; A8B516DF2D2666A00047047C /* database */ = { isa = PBXGroup; children = ( A8B516E22D2666CA0047047C /* CoreDataHelper.swift */, ); path = database; sourceTree = ""; }; A8B645F82D70C0DD00125819 /* Views */ = { isa = PBXGroup; children = ( A8B645FA2D70C0F600125819 /* UIKit */, ); path = Views; sourceTree = ""; }; A8B645FA2D70C0F600125819 /* UIKit */ = { isa = PBXGroup; children = ( A8B645FB2D70C10300125819 /* CollapsingMarkdownView.swift */, ); path = UIKit; sourceTree = ""; }; A8C38C1C2D2068D100E83DBD /* Utils */ = { isa = PBXGroup; children = ( A8AD35572D31BEB2003A28B4 /* datastructures */, A8A853AD2D3050CC00995795 /* pagination */, A8087E712D2D291B002DB21B /* importexport */, A8B516DE2D2666900047047C /* dignostics */, A8C38C272D206AA500E83DBD /* common */, A8C38C202D206A3A00E83DBD /* iostreams */, ); path = Utils; sourceTree = ""; }; A8C38C202D206A3A00E83DBD /* iostreams */ = { isa = PBXGroup; children = ( A8C38C1D2D206A3A00E83DBD /* ConsoleLogger.swift */, A8C38C1E2D206A3A00E83DBD /* ConsoleLog.swift */, ); path = iostreams; sourceTree = ""; }; A8C38C272D206AA500E83DBD /* common */ = { isa = PBXGroup; children = ( A815AA9E2D9104DD00929A9E /* BuildInfo.swift */, A8B516E52D2668020047047C /* DateTimeUtil.swift */, A8C38C282D206AC100E83DBD /* OutputStream.swift */, A8C38C312D206B2500E83DBD /* FileOutputStream.swift */, A8C38C2B2D206AD900E83DBD /* AbstractClassError.swift */, ); path = common; sourceTree = ""; }; A8E2DB302D684E2A009E5D31 /* UITests */ = { isa = PBXGroup; children = ( A8E2DB2E2D684E2A009E5D31 /* UITests.swift */, A8E2DB2F2D684E2A009E5D31 /* UITestsLaunchTests.swift */, ); path = UITests; sourceTree = ""; }; A8E2DB352D6850A9009E5D31 /* Tests */ = { isa = PBXGroup; children = ( A81A8CB22D68B2030086C96F /* UnitTests */, A8E2DB302D684E2A009E5D31 /* UITests */, A8E2DB332D68507F009E5D31 /* SideStoreTests.xctestplan */, A81A8CD32D68BAFF0086C96F /* DataStructureTests.xctestplan */, ); path = Tests; sourceTree = ""; }; A8F66C072D04C025009689E6 /* SideStore */ = { isa = PBXGroup; children = ( 0E214ADD2E6DD75200B3D63D /* SideStoreDebug.entitlements */, A8B645F82D70C0DD00125819 /* Views */, A8E2DB352D6850A9009E5D31 /* Tests */, A83FE3A22EC91F35005ACE9A /* em_proxy */, A83FE3A32EC91F35005ACE9A /* em_proxy.xcodeproj */, A83FE3A52EC91F35005ACE9A /* EmotionalDamage */, A8F66C5C2D04D433009689E6 /* minimuxer */, A8F66C602D04D464009689E6 /* minimuxer.xcodeproj */, B343F886295F7F9B002B1159 /* libfragmentzip.xcodeproj */, A8C38C1C2D2068D100E83DBD /* Utils */, ); path = SideStore; sourceTree = ""; }; A8F66C5C2D04D433009689E6 /* minimuxer */ = { isa = PBXGroup; children = ( A809F6A22D04DA1900F0F0F3 /* minimuxer.h */, A809F6A42D04DA1900F0F0F3 /* minimuxer-Bridging-Header.h */, A809F6A62D04DA1900F0F0F3 /* SwiftBridgeCore.h */, A809F6A32D04DA1900F0F0F3 /* minimuxer.swift */, A809F6A52D04DA1900F0F0F3 /* minimuxer-helpers.swift */, A809F6A72D04DA1900F0F0F3 /* SwiftBridgeCore.swift */, ); path = minimuxer; sourceTree = ""; }; BFD247612284B9A500981D42 = { isa = PBXGroup; children = ( A8EEC3D92F4B0FC800F2436D /* AltBackup */, A8EEC8412F4B146A00F2436D /* AltStore */, A8EEC0502F4AF7FB00F2436D /* AltStoreCore */, A8EEC3B92F4B0EFC00F2436D /* AltWidget */, A8EEC6EF2F4B106C00F2436D /* Dependencies */, A8EEC3482F4B0D8600F2436D /* Shared */, A8F66C072D04C025009689E6 /* SideStore */, A8EEC71D2F4B10D900F2436D /* xcconfigs */, BFD247852284BB3300981D42 /* Frameworks */, BFD2476B2284B9A500981D42 /* Products */, B3C39607284F4C8400DA9E2F /* Build.xcconfig */, B3C39606284F4C8400DA9E2F /* CodeSigning.xcconfig */, B3C39608284F4C8400DA9E2F /* CodeSigning.xcconfig.sample */, ); sourceTree = ""; }; BFD2476B2284B9A500981D42 /* Products */ = { isa = PBXGroup; children = ( BFD2476A2284B9A500981D42 /* SideStore.app */, BF45872B2298D31600BD7491 /* libimobiledevice.a */, BF58047B246A28F7008AE704 /* AltBackup.app */, BF66EE7E2501AE50007EE018 /* AltStoreCore.framework */, BF989167250AABF3002ACF50 /* AltWidgetExtension.appex */, 191E5FAB290A5D92001A3B7C /* libminimuxer.a */, A8E2DB212D684CBD009E5D31 /* UITests.xctest */, A81A8CC52D68BA610086C96F /* DataStructureTests.xctest */, A83FE3CD2EC9217F005ACE9A /* libEmotionalDamage.a */, ); name = Products; sourceTree = ""; }; BFD247852284BB3300981D42 /* Frameworks */ = { isa = PBXGroup; children = ( A83FE3CE2EC9219C005ACE9A /* libem_proxy_static.a */, 0ED4AEC22E6DD9FC0039E2C0 /* KeychainAccess.framework */, 0ED4AEBC2E6DD9CE0039E2C0 /* KeychainAccess.framework */, A859ED5B2D1EE80D003DCC58 /* OpenSSL.xcframework */, BF580497246A3D19008AE704 /* UIKit.framework */, BFD247862284BB3B00981D42 /* Roxas.framework */, A8945AA52D059B6100D86CBE /* Roxas.framework */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ BF4587272298D31600BD7491 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF66EE792501AE50007EE018 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 191E5FAA290A5D92001A3B7C /* minimuxer */ = { isa = PBXNativeTarget; buildConfigurationList = 191E5FAF290A5D92001A3B7C /* Build configuration list for PBXNativeTarget "minimuxer" */; buildPhases = ( 191E5FA7290A5D92001A3B7C /* Sources */, 191E5FA8290A5D92001A3B7C /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = minimuxer; productName = minimuxer; productReference = 191E5FAB290A5D92001A3B7C /* libminimuxer.a */; productType = "com.apple.product-type.library.static"; }; A81A8CC42D68BA610086C96F /* DataStructureTests */ = { isa = PBXNativeTarget; buildConfigurationList = A81A8CC92D68BA610086C96F /* Build configuration list for PBXNativeTarget "DataStructureTests" */; buildPhases = ( A81A8CC12D68BA610086C96F /* Sources */, A81A8CC22D68BA610086C96F /* Frameworks */, A81A8CC32D68BA610086C96F /* Resources */, ); buildRules = ( ); dependencies = ( ); name = DataStructureTests; productName = DataStructuresTests; productReference = A81A8CC52D68BA610086C96F /* DataStructureTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; A83FE3C22EC9217F005ACE9A /* EmotionalDamage */ = { isa = PBXNativeTarget; buildConfigurationList = A83FE3CA2EC9217F005ACE9A /* Build configuration list for PBXNativeTarget "EmotionalDamage" */; buildPhases = ( A83FE3C52EC9217F005ACE9A /* Sources */, A83FE3C82EC9217F005ACE9A /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = EmotionalDamage; productName = minimuxer; productReference = A83FE3CD2EC9217F005ACE9A /* libEmotionalDamage.a */; productType = "com.apple.product-type.library.static"; }; A8E2DB202D684CBD009E5D31 /* UITests */ = { isa = PBXNativeTarget; buildConfigurationList = A8E2DB292D684CBD009E5D31 /* Build configuration list for PBXNativeTarget "UITests" */; buildPhases = ( A8E2DB1D2D684CBD009E5D31 /* Sources */, A8E2DB1E2D684CBD009E5D31 /* Frameworks */, A8E2DB1F2D684CBD009E5D31 /* Resources */, ); buildRules = ( ); dependencies = ( A8E2DB282D684CBD009E5D31 /* PBXTargetDependency */, ); name = UITests; productName = UITests; productReference = A8E2DB212D684CBD009E5D31 /* UITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; BF45872A2298D31600BD7491 /* libimobiledevice */ = { isa = PBXNativeTarget; buildConfigurationList = BF4587332298D31600BD7491 /* Build configuration list for PBXNativeTarget "libimobiledevice" */; buildPhases = ( BF4587272298D31600BD7491 /* Headers */, BF4587282298D31600BD7491 /* Sources */, 678E094C3184B66357EAA4AF /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = libimobiledevice; productName = libimobiledevice; productReference = BF45872B2298D31600BD7491 /* libimobiledevice.a */; productType = "com.apple.product-type.library.static"; }; BF58047A246A28F7008AE704 /* AltBackup */ = { isa = PBXNativeTarget; buildConfigurationList = BF58048E246A28F9008AE704 /* Build configuration list for PBXNativeTarget "AltBackup" */; buildPhases = ( BF580477246A28F7008AE704 /* Sources */, BF580478246A28F7008AE704 /* Frameworks */, BF580479246A28F7008AE704 /* Resources */, A8C6D5102D1EE8AC00DF01F1 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( ); fileSystemSynchronizedGroups = ( A8EEC3D92F4B0FC800F2436D /* AltBackup */, ); name = AltBackup; productName = AltBackup; productReference = BF58047B246A28F7008AE704 /* AltBackup.app */; productType = "com.apple.product-type.application"; }; BF66EE7D2501AE50007EE018 /* AltStoreCore */ = { isa = PBXNativeTarget; buildConfigurationList = BF66EE892501AE50007EE018 /* Build configuration list for PBXNativeTarget "AltStoreCore" */; buildPhases = ( BF66EE792501AE50007EE018 /* Headers */, BF66EE7A2501AE50007EE018 /* Sources */, BF66EE7B2501AE50007EE018 /* Frameworks */, BF66EE7C2501AE50007EE018 /* Resources */, A859ED5E2D1EE827003DCC58 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( ); fileSystemSynchronizedGroups = ( A8EEC0502F4AF7FB00F2436D /* AltStoreCore */, A8EEC3482F4B0D8600F2436D /* Shared */, ); name = AltStoreCore; packageProductDependencies = ( A82067C32D03E0DE00645C0D /* SemanticVersion */, A8C6D50B2D1EE87600DF01F1 /* AltSign-Static */, A83FE3762EC905E3005ACE9A /* KeychainAccess */, ); productName = AltStoreCore; productReference = BF66EE7E2501AE50007EE018 /* AltStoreCore.framework */; productType = "com.apple.product-type.framework"; }; BF989166250AABF3002ACF50 /* AltWidgetExtension */ = { isa = PBXNativeTarget; buildConfigurationList = BF989178250AABF4002ACF50 /* Build configuration list for PBXNativeTarget "AltWidgetExtension" */; buildPhases = ( BF989163250AABF3002ACF50 /* Sources */, BF989164250AABF3002ACF50 /* Frameworks */, BF989165250AABF3002ACF50 /* Resources */, ); buildRules = ( ); dependencies = ( BFF615AB2510042B00484D3B /* PBXTargetDependency */, ); fileSystemSynchronizedGroups = ( A8EEC3B92F4B0EFC00F2436D /* AltWidget */, ); name = AltWidgetExtension; productName = AltWidgetExtension; productReference = BF989167250AABF3002ACF50 /* AltWidgetExtension.appex */; productType = "com.apple.product-type.app-extension"; }; BFD247692284B9A500981D42 /* SideStore */ = { isa = PBXNativeTarget; buildConfigurationList = BFD2477E2284B9A700981D42 /* Build configuration list for PBXNativeTarget "SideStore" */; buildPhases = ( 99F87D0629D8B51400B40039 /* ShellScript */, BFD247662284B9A500981D42 /* Sources */, BFD247672284B9A500981D42 /* Frameworks */, A8E00D3F2D0C9C6D000DD2C7 /* Run Script */, BFD247682284B9A500981D42 /* Resources */, BF088D2B2501A087008082D9 /* Embed Frameworks */, BF98917B250AABF4002ACF50 /* Embed Foundation Extensions */, ); buildRules = ( ); dependencies = ( 0ED4AEC92E6DDB2A0039E2C0 /* PBXTargetDependency */, 191E5FB3290A5D9B001A3B7C /* PBXTargetDependency */, BF66EE842501AE50007EE018 /* PBXTargetDependency */, BF989176250AABF4002ACF50 /* PBXTargetDependency */, A83FE3D62EC92495005ACE9A /* PBXTargetDependency */, ); fileSystemSynchronizedGroups = ( A83FE3A22EC91F35005ACE9A /* em_proxy */, A83FE3A52EC91F35005ACE9A /* EmotionalDamage */, A8EEC8412F4B146A00F2436D /* AltStore */, ); name = SideStore; productName = AltStore; productReference = BFD2476A2284B9A500981D42 /* SideStore.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ BFD247622284B9A500981D42 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1620; LastUpgradeCheck = 1020; ORGANIZATIONNAME = SideStore; TargetAttributes = { 191E5FAA290A5D92001A3B7C = { CreatedOnToolsVersion = 14.0; }; A81A8CC42D68BA610086C96F = { CreatedOnToolsVersion = 16.2; }; A8E2DB202D684CBD009E5D31 = { CreatedOnToolsVersion = 16.2; TestTargetID = BFD247692284B9A500981D42; }; BF45872A2298D31600BD7491 = { CreatedOnToolsVersion = 10.2.1; }; BF58047A246A28F7008AE704 = { CreatedOnToolsVersion = 11.4.1; }; BF66EE7D2501AE50007EE018 = { CreatedOnToolsVersion = 12.0; }; BF989166250AABF3002ACF50 = { CreatedOnToolsVersion = 12.0; LastSwiftMigration = 1200; }; BFD247692284B9A500981D42 = { CreatedOnToolsVersion = 10.2.1; LastSwiftMigration = 1020; SystemCapabilities = { com.apple.BackgroundModes = { enabled = 1; }; com.apple.Push = { enabled = 1; }; }; }; }; }; buildConfigurationList = BFD247652284B9A500981D42 /* Build configuration list for PBXProject "AltStore" */; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = BFD247612284B9A500981D42; packageReferences = ( D58D5F2C26DFE68E00E55E38 /* XCRemoteSwiftPackageReference "LaunchAtLogin" */, D5FB7A2C2AA2859400EF863D /* XCRemoteSwiftPackageReference "swift-argument-parser" */, A82067C22D03E0DE00645C0D /* XCRemoteSwiftPackageReference "SemanticVersion" */, A8B645FD2D70C1AD00125819 /* XCRemoteSwiftPackageReference "MarkdownKit" */, A8C2260C2EC9039A00047C0D /* XCRemoteSwiftPackageReference "Nuke" */, A83FE3652EC90482005ACE9A /* XCRemoteSwiftPackageReference "Starscream" */, A83FE36D2EC90512005ACE9A /* XCRemoteSwiftPackageReference "KeychainAccess" */, ); preferredProjectObjectVersion = 50; productRefGroup = BFD2476B2284B9A500981D42 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( BFD247692284B9A500981D42 /* SideStore */, BF45872A2298D31600BD7491 /* libimobiledevice */, BF58047A246A28F7008AE704 /* AltBackup */, BF66EE7D2501AE50007EE018 /* AltStoreCore */, BF989166250AABF3002ACF50 /* AltWidgetExtension */, 191E5FAA290A5D92001A3B7C /* minimuxer */, A8E2DB202D684CBD009E5D31 /* UITests */, A81A8CC42D68BA610086C96F /* DataStructureTests */, A83FE3C22EC9217F005ACE9A /* EmotionalDamage */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ A81A8CC32D68BA610086C96F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; A8E2DB1F2D684CBD009E5D31 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( A81A8CD42D68BAFF0086C96F /* DataStructureTests.xctestplan in Resources */, A8E2DB342D68507F009E5D31 /* SideStoreTests.xctestplan in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; BF580479246A28F7008AE704 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF66EE7C2501AE50007EE018 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF989165250AABF3002ACF50 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BFD247682284B9A500981D42 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 99F87D0629D8B51400B40039 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); outputFileListPaths = ( ); outputPaths = ( "./SideStore/minimuxer/minimuxer-helpers.swift", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "bash ./SideStore/fetch-prebuilt.sh minimuxer em_proxy\n"; }; A8E00D3F2D0C9C6D000DD2C7 /* Run Script */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); name = "Run Script"; outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "#!/bin/sh\n\necho \"Build directory: $BUILD_DIR\"\necho \"Configuration build directory: $CONFIGURATION_BUILD_DIR\"\n\n# diagnostics\n# echo \">>>>>>>>> Xcode-Derived-Data <<<<<<<<<<\"\n# find \"$BUILD_DIR\" -maxdepth 7 -exec ls -ld {} + || true # List contents if directory exists \n# # ls -la ~/Library/Developer/Xcode/DerivedData || true # List contents if directory exists \n# echo \"\"\n\n# diagnostics\n# exit 0\n\n# Define the path to your Makefile\nMAKEFILE_PATH=\"${PROJECT_DIR}/\"\n\n# Navigate to the directory containing the Makefile\ncd \"$MAKEFILE_PATH\" || exit 1\n\n# Run the make target 'ipa-altbackup'\nmake -B clean-altbackup copy-altbackup ipa-altbackup\n\n# Ensure that the ipa-altbackup process finishes before continuing\nif [ $? -ne 0 ]; then\n echo \"Error: ipa-altbackup failed\"\n exit 1\nelse\n echo \"ipa-altbackup completed successfully\"\nfi\n# Type a script or drag a script file from your workspace to insert its path.\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 191E5FA7290A5D92001A3B7C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( A809F6A82D04DA1900F0F0F3 /* minimuxer.swift in Sources */, A809F6A92D04DA1900F0F0F3 /* SwiftBridgeCore.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; A81A8CC12D68BA610086C96F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( A81A8CC82D68BA610086C96F /* DataStructuresTests.swift in Sources */, A81A8CD02D68BA9B0086C96F /* LinkedHashMap.swift in Sources */, A81A8CD22D68BAA30086C96F /* SingletonGenericMap.swift in Sources */, A81A8CD12D68BA9B0086C96F /* TreeMap.swift in Sources */, A81A8CCE2D68BA8D0086C96F /* LinkedHashMapTests.swift in Sources */, A81A8CCF2D68BA8D0086C96F /* TreeMapTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; A83FE3C52EC9217F005ACE9A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; A8E2DB1D2D684CBD009E5D31 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( A8E2DB312D684E2A009E5D31 /* UITests.swift in Sources */, A8E2DB322D684E2A009E5D31 /* UITestsLaunchTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; BF4587282298D31600BD7491 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF580477246A28F7008AE704 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF66EE7A2501AE50007EE018 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BF989163250AABF3002ACF50 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( A81A8CB92D68B30B0086C96F /* SingletonGenericMap.swift in Sources */, A80D790F2D2F217000A40F40 /* PaginationDataHolder.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; BFD247662284B9A500981D42 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( A8C38C2C2D206AD900E83DBD /* AbstractClassError.swift in Sources */, A8087E752D2D2958002DB21B /* ImportExport.swift in Sources */, A86315DF2D3EB2DE0048FA40 /* ErrorProcessing.swift in Sources */, A81A8CBD2D68B43F0086C96F /* LinkedHashMap.swift in Sources */, A8C38C242D206A3A00E83DBD /* ConsoleLogger.swift in Sources */, A8C38C262D206A3A00E83DBD /* ConsoleLog.swift in Sources */, A8B516E62D2668170047047C /* DateTimeUtil.swift in Sources */, A8C38C322D206B2500E83DBD /* FileOutputStream.swift in Sources */, A8BB34E52D04EC8E000A8B4D /* minimuxer-helpers.swift in Sources */, A88B8C552D35F1EC00F53F9D /* OperationsLoggingControl.swift in Sources */, A8B645FC2D70C10300125819 /* CollapsingMarkdownView.swift in Sources */, A81A8CBA2D68B3110086C96F /* TreeMap.swift in Sources */, A815AA9F2D9104DD00929A9E /* BuildInfo.swift in Sources */, A8C38C2A2D206AC100E83DBD /* OutputStream.swift in Sources */, A8B516E32D2666CA0047047C /* CoreDataHelper.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 0ED4AEC92E6DDB2A0039E2C0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = BF58047A246A28F7008AE704 /* AltBackup */; targetProxy = 0ED4AEC82E6DDB2A0039E2C0 /* PBXContainerItemProxy */; }; 191E5FB3290A5D9B001A3B7C /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 191E5FAA290A5D92001A3B7C /* minimuxer */; targetProxy = 191E5FB2290A5D9B001A3B7C /* PBXContainerItemProxy */; }; A83FE3D62EC92495005ACE9A /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = A83FE3C22EC9217F005ACE9A /* EmotionalDamage */; targetProxy = A83FE3D52EC92495005ACE9A /* PBXContainerItemProxy */; }; A8E2DB282D684CBD009E5D31 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = BFD247692284B9A500981D42 /* SideStore */; targetProxy = A8E2DB272D684CBD009E5D31 /* PBXContainerItemProxy */; }; BF66EE842501AE50007EE018 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = BF66EE7D2501AE50007EE018 /* AltStoreCore */; targetProxy = BF66EE832501AE50007EE018 /* PBXContainerItemProxy */; }; BF989176250AABF4002ACF50 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = BF989166250AABF3002ACF50 /* AltWidgetExtension */; targetProxy = BF989175250AABF4002ACF50 /* PBXContainerItemProxy */; }; BFF615AB2510042B00484D3B /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = BF66EE7D2501AE50007EE018 /* AltStoreCore */; targetProxy = BFF615AA2510042B00484D3B /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 191E5FB0290A5D92001A3B7C /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SideStore/minimuxer", ); OTHER_LDFLAGS = ( "-ObjC", "$(inherited)", ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OBJC_BRIDGING_HEADER = "SideStore/minimuxer/minimuxer-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 191E5FB1290A5D92001A3B7C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SideStore/minimuxer", ); OTHER_LDFLAGS = ( "-ObjC", "$(inherited)", ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_OBJC_BRIDGING_HEADER = "SideStore/minimuxer/minimuxer-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; A81A8CCA2D68BA610086C96F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = DataStructureTests.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 26.0; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; A81A8CCB2D68BA610086C96F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = DataStructureTests.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = ""; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 26.0; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; A83FE3CB2EC9217F005ACE9A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SideStore/em_proxy", ); MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; OTHER_LDFLAGS = ( "-ObjC", "$(inherited)", ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OBJC_BRIDGING_HEADER = SideStore/em_proxy/em_proxy.h; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; A83FE3CC2EC9217F005ACE9A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SideStore/em_proxy", ); MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; OTHER_LDFLAGS = ( "-ObjC", "$(inherited)", ); PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_OBJC_BRIDGING_HEADER = SideStore/em_proxy/em_proxy.h; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; A8E2DB2A2D684CBD009E5D31 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = UITests.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 18.6; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = SideStore; }; name = Debug; }; A8E2DB2B2D684CBD009E5D31 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = UITests.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; "CODE_SIGN_IDENTITY[sdk=macosx*]" = "-"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 26.0; LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = SideStore; }; name = Release; }; BF4587342298D31600BD7491 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; EXECUTABLE_PREFIX = lib; GCC_ENABLE_CPP_EXCEPTIONS = YES; GCC_ENABLE_CPP_RTTI = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", HAVE_OPENSSL, HAVE_STPNCPY, HAVE_STPCPY, HAVE_VASPRINTF, HAVE_ASPRINTF, "\"PACKAGE_STRING=\\\"AltServer 1.0\\\"\"", HAVE_GETIFADDRS, HAVE_STRNDUP, ); GCC_WARN_INHIBIT_ALL_WARNINGS = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/Dependencies/libplist/include\"", "\"$(SRCROOT)/Dependencies/libimobiledevice\"", "\"$(SRCROOT)/Dependencies/libimobiledevice/include\"", "\"$(SRCROOT)/Dependencies/AltSign/Dependencies/OpenSSL/macosx/include\"", "\"$(SRCROOT)/Dependencies/libusbmuxd/include\"", "\"$(SRCROOT)/Dependencies/AltSign/Dependencies/libzip/lib\"", "\"$(SRCROOT)/Dependencies/libplist/libcnary/include\"", "\"${SDKROOT}/usr/include/libxml2\"", "\"$(SRCROOT)/Dependencies/AltSign/Dependencies/libzip/xcode\"", "\"$(SRCROOT)/Dependencies/libimobiledevice-glue/include\"/**", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; PRODUCT_NAME = imobiledevice; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Debug; }; BF4587352298D31600BD7491 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; CODE_SIGN_STYLE = Automatic; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; EXECUTABLE_PREFIX = lib; GCC_ENABLE_CPP_EXCEPTIONS = YES; GCC_ENABLE_CPP_RTTI = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", HAVE_OPENSSL, HAVE_STPNCPY, HAVE_STPCPY, HAVE_VASPRINTF, HAVE_ASPRINTF, "\"PACKAGE_STRING=\\\"AltServer 1.0\\\"\"", HAVE_GETIFADDRS, HAVE_STRNDUP, ); GCC_WARN_INHIBIT_ALL_WARNINGS = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/Dependencies/libplist/include\"", "\"$(SRCROOT)/Dependencies/libimobiledevice\"", "\"$(SRCROOT)/Dependencies/libimobiledevice/include\"", "\"$(SRCROOT)/Dependencies/AltSign/Dependencies/OpenSSL/macosx/include\"", "\"$(SRCROOT)/Dependencies/libusbmuxd/include\"", "\"$(SRCROOT)/Dependencies/AltSign/Dependencies/libzip/lib\"", "\"$(SRCROOT)/Dependencies/libplist/libcnary/include\"", "\"${SDKROOT}/usr/include/libxml2\"", "\"$(SRCROOT)/Dependencies/AltSign/Dependencies/libzip/xcode\"", "\"$(SRCROOT)/Dependencies/libimobiledevice-glue/include\"/**", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; PRODUCT_NAME = imobiledevice; SDKROOT = macosx; SKIP_INSTALL = YES; }; name = Release; }; BF58048C246A28F9008AE704 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltBackup.xcconfig; buildSettings = { CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CODE_SIGN_ENTITLEMENTS = AltBackup/AltBackup.entitlements; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_DEBUG_DYLIB = NO; INFOPLIST_FILE = AltBackup/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; BF58048D246A28F9008AE704 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltBackup.xcconfig; buildSettings = { CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CODE_SIGN_ENTITLEMENTS = AltBackup/AltBackup.entitlements; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_DEBUG_DYLIB = NO; INFOPLIST_FILE = AltBackup/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; BF66EE872501AE50007EE018 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltStoreCore.debug.xcconfig; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = "$(inherited)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = AltStoreCore/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LLVM_LTO = YES_THIN; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; "PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = ""; SKIP_INSTALL = YES; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; BF66EE882501AE50007EE018 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltStoreCore.release.xcconfig; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = "$(inherited)"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_OPTIMIZATION_LEVEL = fast; INFOPLIST_FILE = AltStoreCore/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LLVM_LTO = YES_THIN; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; "PROVISIONING_PROFILE_SPECIFIER[sdk=macosx*]" = ""; SKIP_INSTALL = YES; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; BF989179250AABF4002ACF50 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltWidgetExtension.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_MODULES = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_ENTITLEMENTS = AltWidget/AltWidgetExtension.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = "$(inherited)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_DEBUG_DYLIB = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = AltWidget/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$inherited WIDGET_EXTENSION"; SWIFT_ENABLE_EXPLICIT_MODULES = NO; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; BF98917A250AABF4002ACF50 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltWidgetExtension.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_MODULES = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = "$(inherited)"; CODE_SIGN_ENTITLEMENTS = AltWidget/AltWidgetExtension.entitlements; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = "$(inherited)"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_DEBUG_DYLIB = NO; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = AltWidget/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$inherited WIDGET_EXTENSION"; SWIFT_ENABLE_EXPLICIT_MODULES = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; BFD2477C2284B9A700981D42 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = B3C39607284F4C8400DA9E2F /* Build.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = HXY2D2FQXT; EAGER_LINKING = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 12.2; LLVM_LTO = YES_THIN; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-Wno-module-import-in-extern-c", ); SDKROOT = iphoneos; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG BETA"; SWIFT_ENFORCE_EXCLUSIVE_ACCESS = "debug-only"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SYSTEM_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/Dependencies/AltSign/Dependencies\""; }; name = Debug; }; BFD2477D2284B9A700981D42 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = B3C39607284F4C8400DA9E2F /* Build.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = HXY2D2FQXT; EAGER_LINKING = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = fast; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 12.2; LLVM_LTO = YES_THIN; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-Wno-module-import-in-extern-c", ); SDKROOT = iphoneos; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG BETA"; SWIFT_COMPILATION_MODE = singlefile; SWIFT_ENFORCE_EXCLUSIVE_ACCESS = "debug-only"; SWIFT_OPTIMIZATION_LEVEL = "-Osize"; SYSTEM_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/Dependencies/AltSign/Dependencies\""; VALIDATE_PRODUCT = YES; }; name = Release; }; BFD2477F2284B9A700981D42 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltStore.debug.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; ASSETCATALOG_COMPILER_OPTIMIZATION = space; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "$(CODE_SIGN_ENTITLEMENTS)"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = "$(inherited)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_BITCODE = NO; ENABLE_DEBUG_DYLIB = NO; GCC_UNROLL_LOOPS = YES; INFOPLIST_FILE = AltStore/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_EXPORT_SYMBOLS = NO; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SideStore/libfragmentzip", "$(PROJECT_DIR)/Dependencies/libcurl", "$(PROJECT_DIR)/SideStore/em_proxy", ); LLVM_LTO = YES_THIN; MARKETING_VERSION = "$(inherited)"; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_ENABLE_EXPLICIT_MODULES = NO; SWIFT_ENFORCE_EXCLUSIVE_ACCESS = "debug-only"; SWIFT_OBJC_BRIDGING_HEADER = "AltStore/AltStore-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; BFD247802284B9A700981D42 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReferenceAnchor = A8EEC71D2F4B10D900F2436D /* xcconfigs */; baseConfigurationReferenceRelativePath = AltStore.release.xcconfig; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; ASSETCATALOG_COMPILER_OPTIMIZATION = space; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "$(CODE_SIGN_ENTITLEMENTS)"; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = "$(inherited)"; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_BITCODE = NO; ENABLE_DEBUG_DYLIB = NO; GCC_OPTIMIZATION_LEVEL = fast; GCC_UNROLL_LOOPS = YES; INFOPLIST_FILE = AltStore/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_EXPORT_SYMBOLS = NO; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); LD_WARN_DUPLICATE_LIBRARIES = YES; LD_WARN_UNUSED_DYLIBS = YES; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SideStore/libfragmentzip", "$(PROJECT_DIR)/Dependencies/libcurl", "$(PROJECT_DIR)/SideStore/em_proxy", ); LLVM_LTO = YES_THIN; MARKETING_VERSION = "$(inherited)"; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_COMPILATION_MODE = singlefile; SWIFT_ENABLE_EXPLICIT_MODULES = NO; SWIFT_ENFORCE_EXCLUSIVE_ACCESS = "debug-only"; SWIFT_OBJC_BRIDGING_HEADER = "AltStore/AltStore-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Osize"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 191E5FAF290A5D92001A3B7C /* Build configuration list for PBXNativeTarget "minimuxer" */ = { isa = XCConfigurationList; buildConfigurations = ( 191E5FB0290A5D92001A3B7C /* Debug */, 191E5FB1290A5D92001A3B7C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; A81A8CC92D68BA610086C96F /* Build configuration list for PBXNativeTarget "DataStructureTests" */ = { isa = XCConfigurationList; buildConfigurations = ( A81A8CCA2D68BA610086C96F /* Debug */, A81A8CCB2D68BA610086C96F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; A83FE3CA2EC9217F005ACE9A /* Build configuration list for PBXNativeTarget "EmotionalDamage" */ = { isa = XCConfigurationList; buildConfigurations = ( A83FE3CB2EC9217F005ACE9A /* Debug */, A83FE3CC2EC9217F005ACE9A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; A8E2DB292D684CBD009E5D31 /* Build configuration list for PBXNativeTarget "UITests" */ = { isa = XCConfigurationList; buildConfigurations = ( A8E2DB2A2D684CBD009E5D31 /* Debug */, A8E2DB2B2D684CBD009E5D31 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; BF4587332298D31600BD7491 /* Build configuration list for PBXNativeTarget "libimobiledevice" */ = { isa = XCConfigurationList; buildConfigurations = ( BF4587342298D31600BD7491 /* Debug */, BF4587352298D31600BD7491 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; BF58048E246A28F9008AE704 /* Build configuration list for PBXNativeTarget "AltBackup" */ = { isa = XCConfigurationList; buildConfigurations = ( BF58048C246A28F9008AE704 /* Debug */, BF58048D246A28F9008AE704 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; BF66EE892501AE50007EE018 /* Build configuration list for PBXNativeTarget "AltStoreCore" */ = { isa = XCConfigurationList; buildConfigurations = ( BF66EE872501AE50007EE018 /* Debug */, BF66EE882501AE50007EE018 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; BF989178250AABF4002ACF50 /* Build configuration list for PBXNativeTarget "AltWidgetExtension" */ = { isa = XCConfigurationList; buildConfigurations = ( BF989179250AABF4002ACF50 /* Debug */, BF98917A250AABF4002ACF50 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; BFD247652284B9A500981D42 /* Build configuration list for PBXProject "AltStore" */ = { isa = XCConfigurationList; buildConfigurations = ( BFD2477C2284B9A700981D42 /* Debug */, BFD2477D2284B9A700981D42 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; BFD2477E2284B9A700981D42 /* Build configuration list for PBXNativeTarget "SideStore" */ = { isa = XCConfigurationList; buildConfigurations = ( BFD2477F2284B9A700981D42 /* Debug */, BFD247802284B9A700981D42 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ /* Begin XCRemoteSwiftPackageReference section */ A82067C22D03E0DE00645C0D /* XCRemoteSwiftPackageReference "SemanticVersion" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/SwiftPackageIndex/SemanticVersion"; requirement = { kind = exactVersion; version = 0.4.0; }; }; A83FE3652EC90482005ACE9A /* XCRemoteSwiftPackageReference "Starscream" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/daltoniam/Starscream"; requirement = { kind = upToNextMajorVersion; minimumVersion = 4.0.8; }; }; A83FE36D2EC90512005ACE9A /* XCRemoteSwiftPackageReference "KeychainAccess" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/kishikawakatsumi/KeychainAccess"; requirement = { branch = master; kind = branch; }; }; A8B645FD2D70C1AD00125819 /* XCRemoteSwiftPackageReference "MarkdownKit" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/bmoliveira/MarkdownKit.git"; requirement = { kind = upToNextMajorVersion; minimumVersion = 1.7.1; }; }; A8C2260C2EC9039A00047C0D /* XCRemoteSwiftPackageReference "Nuke" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/kean/Nuke"; requirement = { kind = upToNextMinorVersion; minimumVersion = 10.0.0; }; }; D58D5F2C26DFE68E00E55E38 /* XCRemoteSwiftPackageReference "LaunchAtLogin" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/sindresorhus/LaunchAtLogin.git"; requirement = { kind = upToNextMajorVersion; minimumVersion = 4.1.0; }; }; D5FB7A2C2AA2859400EF863D /* XCRemoteSwiftPackageReference "swift-argument-parser" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/apple/swift-argument-parser.git"; requirement = { kind = upToNextMinorVersion; minimumVersion = 1.2.3; }; }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ A82067C32D03E0DE00645C0D /* SemanticVersion */ = { isa = XCSwiftPackageProductDependency; package = A82067C22D03E0DE00645C0D /* XCRemoteSwiftPackageReference "SemanticVersion" */; productName = SemanticVersion; }; A83FE3662EC90482005ACE9A /* Starscream */ = { isa = XCSwiftPackageProductDependency; package = A83FE3652EC90482005ACE9A /* XCRemoteSwiftPackageReference "Starscream" */; productName = Starscream; }; A83FE3762EC905E3005ACE9A /* KeychainAccess */ = { isa = XCSwiftPackageProductDependency; package = A83FE36D2EC90512005ACE9A /* XCRemoteSwiftPackageReference "KeychainAccess" */; productName = KeychainAccess; }; A8B645FE2D70C1AD00125819 /* MarkdownKit */ = { isa = XCSwiftPackageProductDependency; package = A8B645FD2D70C1AD00125819 /* XCRemoteSwiftPackageReference "MarkdownKit" */; productName = MarkdownKit; }; A8B646002D70C23E00125819 /* MarkdownKit */ = { isa = XCSwiftPackageProductDependency; package = A8B645FD2D70C1AD00125819 /* XCRemoteSwiftPackageReference "MarkdownKit" */; productName = MarkdownKit; }; A8C2260D2EC9039A00047C0D /* Nuke */ = { isa = XCSwiftPackageProductDependency; package = A8C2260C2EC9039A00047C0D /* XCRemoteSwiftPackageReference "Nuke" */; productName = Nuke; }; A8C6D50B2D1EE87600DF01F1 /* AltSign-Static */ = { isa = XCSwiftPackageProductDependency; productName = "AltSign-Static"; }; A8C6D5112D1EE8AF00DF01F1 /* AltSign-Static */ = { isa = XCSwiftPackageProductDependency; productName = "AltSign-Static"; }; /* End XCSwiftPackageProductDependency section */ }; rootObject = BFD247622284B9A500981D42 /* Project object */; }