Files
Stow/ios/Stow/Stow.xcodeproj/project.pbxproj
T

417 lines
14 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {};
objectVersion = 56;
objects = {
3362B8F6FEB9187AF06C2973 /* file:Sources/App/RootView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "RootView.swift";
sourceTree = "<group>";
};
E8EB797FC7B931792536B82F /* build:Sources/App/RootView.swift */ = {
isa = PBXBuildFile;
fileRef = 3362B8F6FEB9187AF06C2973 /* RootView.swift */;
};
09FA9998D53C167BA164487C /* file:Sources/App/StowApp.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "StowApp.swift";
sourceTree = "<group>";
};
864B5FF1FEBFBD45DF72BC12 /* build:Sources/App/StowApp.swift */ = {
isa = PBXBuildFile;
fileRef = 09FA9998D53C167BA164487C /* StowApp.swift */;
};
72483B00A6425B600C442BC9 /* file:Sources/DesignSystem/StowStyle.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "StowStyle.swift";
sourceTree = "<group>";
};
B9D610B162B1B80416AC881C /* build:Sources/DesignSystem/StowStyle.swift */ = {
isa = PBXBuildFile;
fileRef = 72483B00A6425B600C442BC9 /* StowStyle.swift */;
};
897F8C7966F8C33130E00F5E /* file:Sources/Features/Collection/CollectionView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "CollectionView.swift";
sourceTree = "<group>";
};
6934A69E9E18E3BB525BFF91 /* build:Sources/Features/Collection/CollectionView.swift */ = {
isa = PBXBuildFile;
fileRef = 897F8C7966F8C33130E00F5E /* CollectionView.swift */;
};
7D4460FF2CB0F8CA12712B20 /* file:Sources/Features/Home/HomeView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "HomeView.swift";
sourceTree = "<group>";
};
B58F4DCDC7AAC8EE3F207F8E /* build:Sources/Features/Home/HomeView.swift */ = {
isa = PBXBuildFile;
fileRef = 7D4460FF2CB0F8CA12712B20 /* HomeView.swift */;
};
2493A1FE108FCBA41C360F20 /* file:Sources/Features/Import/ImportSheet.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "ImportSheet.swift";
sourceTree = "<group>";
};
775BF6F01D11C687449C2C2C /* build:Sources/Features/Import/ImportSheet.swift */ = {
isa = PBXBuildFile;
fileRef = 2493A1FE108FCBA41C360F20 /* ImportSheet.swift */;
};
B40FD850E9C0416D9B12796E /* file:Sources/Features/ItemDetail/ItemDetailView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "ItemDetailView.swift";
sourceTree = "<group>";
};
85BF25C21CD281A060378D37 /* build:Sources/Features/ItemDetail/ItemDetailView.swift */ = {
isa = PBXBuildFile;
fileRef = B40FD850E9C0416D9B12796E /* ItemDetailView.swift */;
};
8EF91CE90E92FE3A7C5B1977 /* file:Sources/Features/Profile/ProfileView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "ProfileView.swift";
sourceTree = "<group>";
};
60C5F5DE82A76A1C5BFFAB38 /* build:Sources/Features/Profile/ProfileView.swift */ = {
isa = PBXBuildFile;
fileRef = 8EF91CE90E92FE3A7C5B1977 /* ProfileView.swift */;
};
56E6F9A96C68F16C2A22C62E /* file:Sources/Features/Search/SearchView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "SearchView.swift";
sourceTree = "<group>";
};
785BC5ABE744416B4D6C1AEB /* build:Sources/Features/Search/SearchView.swift */ = {
isa = PBXBuildFile;
fileRef = 56E6F9A96C68F16C2A22C62E /* SearchView.swift */;
};
577D65EF2EC9794678A7A2A6 /* file:Sources/Models/SavedItem.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "SavedItem.swift";
sourceTree = "<group>";
};
D08C04907404CDAB1F64DFDA /* build:Sources/Models/SavedItem.swift */ = {
isa = PBXBuildFile;
fileRef = 577D65EF2EC9794678A7A2A6 /* SavedItem.swift */;
};
8A07040F49C28CF4498F3D61 /* file:Sources/Services/LocalImportService.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "LocalImportService.swift";
sourceTree = "<group>";
};
F621CDD61DDDCE0C3C374485 /* build:Sources/Services/LocalImportService.swift */ = {
isa = PBXBuildFile;
fileRef = 8A07040F49C28CF4498F3D61 /* LocalImportService.swift */;
};
38A007151ABE87CC01A5B6E9 /* product */ = {
isa = PBXFileReference;
explicitFileType = wrapper.application;
includeInIndex = 0;
path = Stow.app;
sourceTree = BUILT_PRODUCTS_DIR;
};
91468586F9881985D065A03B /* group:Sources/App */ = {
isa = PBXGroup;
children = (
3362B8F6FEB9187AF06C2973 /* RootView.swift */,
09FA9998D53C167BA164487C /* StowApp.swift */,
);
path = "App";
sourceTree = "<group>";
};
D40CDA4BC33432C558328A29 /* group:Sources/Models */ = {
isa = PBXGroup;
children = (
577D65EF2EC9794678A7A2A6 /* SavedItem.swift */,
);
path = "Models";
sourceTree = "<group>";
};
EF972FBDF6EB970E6AA4CC4F /* group:Sources/Services */ = {
isa = PBXGroup;
children = (
266BC7E402A0C08B51E4A8F9 /* ScreenshotLibraryService.swift */,
8A07040F49C28CF4498F3D61 /* LocalImportService.swift */,
);
path = "Services";
sourceTree = "<group>";
};
5327D0384DBAC03BEDE08B0C /* group:Sources/DesignSystem */ = {
isa = PBXGroup;
children = (
72483B00A6425B600C442BC9 /* StowStyle.swift */,
);
path = "DesignSystem";
sourceTree = "<group>";
};
3E3E6E83A02BCB9449B155AE /* group:Sources/Features/Home */ = {
isa = PBXGroup;
children = (
7D4460FF2CB0F8CA12712B20 /* HomeView.swift */,
);
path = "Home";
sourceTree = "<group>";
};
D113AB81B7A7C49B08200004 /* group:Sources/Features/Collection */ = {
isa = PBXGroup;
children = (
897F8C7966F8C33130E00F5E /* CollectionView.swift */,
);
path = "Collection";
sourceTree = "<group>";
};
24C271AB4286764A636B744D /* group:Sources/Features/Search */ = {
isa = PBXGroup;
children = (
56E6F9A96C68F16C2A22C62E /* SearchView.swift */,
);
path = "Search";
sourceTree = "<group>";
};
664EB509DC23723B40FA9BF4 /* group:Sources/Features/ItemDetail */ = {
isa = PBXGroup;
children = (
B40FD850E9C0416D9B12796E /* ItemDetailView.swift */,
);
path = "ItemDetail";
sourceTree = "<group>";
};
6EB878375904859CAE2750D4 /* group:Sources/Features/Import */ = {
isa = PBXGroup;
children = (
EA66DC9AC41434DF211AE03E /* ScreenshotScanView.swift */,
2493A1FE108FCBA41C360F20 /* ImportSheet.swift */,
);
path = "Import";
sourceTree = "<group>";
};
0AEA2CEBCB47EB60E5E6948E /* group:Sources/Features/Profile */ = {
isa = PBXGroup;
children = (
8EF91CE90E92FE3A7C5B1977 /* ProfileView.swift */,
);
path = "Profile";
sourceTree = "<group>";
};
9D756A79786A998CCABA280E /* group:Sources/Features */ = {
isa = PBXGroup;
children = (
3E3E6E83A02BCB9449B155AE /* Home */,
D113AB81B7A7C49B08200004 /* Collection */,
24C271AB4286764A636B744D /* Search */,
664EB509DC23723B40FA9BF4 /* ItemDetail */,
6EB878375904859CAE2750D4 /* Import */,
0AEA2CEBCB47EB60E5E6948E /* Profile */,
);
path = Features;
sourceTree = "<group>";
};
A9012353AFD6A66EB75D4BE2 /* group:Sources */ = {
isa = PBXGroup;
children = (
91468586F9881985D065A03B /* App */,
D40CDA4BC33432C558328A29 /* Models */,
EF972FBDF6EB970E6AA4CC4F /* Services */,
5327D0384DBAC03BEDE08B0C /* DesignSystem */,
9D756A79786A998CCABA280E /* Features */,
);
path = Sources;
sourceTree = "<group>";
};
5151B46607EBC8890D8DFCC2 /* group:Products */ = {
isa = PBXGroup;
children = (
38A007151ABE87CC01A5B6E9 /* Stow.app */,
);
name = Products;
sourceTree = "<group>";
};
931BAC40E0989DC841B8C1D2 /* group:Main */ = {
isa = PBXGroup;
children = (
A9012353AFD6A66EB75D4BE2 /* Sources */,
5151B46607EBC8890D8DFCC2 /* Products */,
);
sourceTree = "<group>";
};
28BE49E1E42D704C38EEA420 /* phase:Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
A924CEC2651849DCC7E97538 /* ScreenshotScanView.swift in Sources */,
817FE3FEEED3F37B0725E260 /* ScreenshotLibraryService.swift in Sources */,
E8EB797FC7B931792536B82F /* RootView.swift in Sources */,
864B5FF1FEBFBD45DF72BC12 /* StowApp.swift in Sources */,
B9D610B162B1B80416AC881C /* StowStyle.swift in Sources */,
6934A69E9E18E3BB525BFF91 /* CollectionView.swift in Sources */,
B58F4DCDC7AAC8EE3F207F8E /* HomeView.swift in Sources */,
775BF6F01D11C687449C2C2C /* ImportSheet.swift in Sources */,
85BF25C21CD281A060378D37 /* ItemDetailView.swift in Sources */,
60C5F5DE82A76A1C5BFFAB38 /* ProfileView.swift in Sources */,
785BC5ABE744416B4D6C1AEB /* SearchView.swift in Sources */,
D08C04907404CDAB1F64DFDA /* SavedItem.swift in Sources */,
F621CDD61DDDCE0C3C374485 /* LocalImportService.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
CA8003021206097066E984FF /* phase:Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = ();
runOnlyForDeploymentPostprocessing = 0;
};
E26E44B743A848DED8844ED9 /* phase:Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = ();
runOnlyForDeploymentPostprocessing = 0;
};
1619A08764C450712864E767 /* target:Stow */ = {
isa = PBXNativeTarget;
buildConfigurationList = 7192A84B797C3971CC4FB286 /* Build configuration list for PBXNativeTarget "Stow" */;
buildPhases = (
28BE49E1E42D704C38EEA420 /* Sources */,
CA8003021206097066E984FF /* Frameworks */,
E26E44B743A848DED8844ED9 /* Resources */,
);
buildRules = ();
dependencies = ();
name = Stow;
productName = Stow;
productReference = 38A007151ABE87CC01A5B6E9 /* Stow.app */;
productType = "com.apple.product-type.application";
};
98F54143AB4E86B28C3AFEE0 /* project */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1500;
};
buildConfigurationList = 58BC0B3212E180EF4DCCBAEC /* Build configuration list for PBXProject "Stow" */;
compatibilityVersion = "Xcode 14.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (en, Base);
mainGroup = 931BAC40E0989DC841B8C1D2;
productRefGroup = 5151B46607EBC8890D8DFCC2;
projectDirPath = "";
projectRoot = "";
targets = (1619A08764C450712864E767 /* Stow */);
};
A9497CE23FDDC0787512981E /* config:Project:Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_MODULES = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
SDKROOT = iphoneos;
SWIFT_VERSION = 5.0;
SWIFT_OPTIMIZATION_LEVEL = -Onone;
};
name = Debug;
};
1D69AE994E46541145CBB141 /* config:Target:Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_TESTABILITY = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_CFBundleDisplayName = "收好";
INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "收好需要读取你授权的截图,并由你确认要整理的内容。";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
PRODUCT_BUNDLE_IDENTIFIER = com.example.Stow;
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
MARKETING_VERSION = 0.1.0;
CURRENT_PROJECT_VERSION = 1;
};
name = Debug;
};
A9DD297AC466B8C891118663 /* config:Project:Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_MODULES = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
SDKROOT = iphoneos;
SWIFT_VERSION = 5.0;
SWIFT_OPTIMIZATION_LEVEL = -O;
};
name = Release;
};
409A63BCB0B64CF6220D29A9 /* config:Target:Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_CFBundleDisplayName = "收好";
INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "收好需要读取你授权的截图,并由你确认要整理的内容。";
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
PRODUCT_BUNDLE_IDENTIFIER = com.example.Stow;
PRODUCT_NAME = "$(TARGET_NAME)";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = 1;
MARKETING_VERSION = 0.1.0;
CURRENT_PROJECT_VERSION = 1;
};
name = Release;
};
58BC0B3212E180EF4DCCBAEC /* configs:Project */ = {
isa = XCConfigurationList;
buildConfigurations = (
A9497CE23FDDC0787512981E /* Debug */,
A9DD297AC466B8C891118663 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
7192A84B797C3971CC4FB286 /* configs:Target */ = {
isa = XCConfigurationList;
buildConfigurations = (
1D69AE994E46541145CBB141 /* Debug */,
409A63BCB0B64CF6220D29A9 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
266BC7E402A0C08B51E4A8F9 /* file:Sources/Services/ScreenshotLibraryService.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "ScreenshotLibraryService.swift";
sourceTree = "<group>";
};
817FE3FEEED3F37B0725E260 /* build:Sources/Services/ScreenshotLibraryService.swift */ = {
isa = PBXBuildFile;
fileRef = 266BC7E402A0C08B51E4A8F9 /* ScreenshotLibraryService.swift */;
};
EA66DC9AC41434DF211AE03E /* file:Sources/Features/Import/ScreenshotScanView.swift */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.swift;
path = "ScreenshotScanView.swift";
sourceTree = "<group>";
};
A924CEC2651849DCC7E97538 /* build:Sources/Features/Import/ScreenshotScanView.swift */ = {
isa = PBXBuildFile;
fileRef = EA66DC9AC41434DF211AE03E /* ScreenshotScanView.swift */;
};
};
rootObject = 98F54143AB4E86B28C3AFEE0 /* Project object */;
}