Skip to content

Commit 3a4bcf5

Browse files
authored
v0.0.1: 기능 개발 완료 및 버그 수정
v0.0.1: 기능 개발 완료 및 버그 수정
2 parents 9c8116e + 39c0f94 commit 3a4bcf5

File tree

286 files changed

+10324
-1592
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

286 files changed

+10324
-1592
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2+
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="23788.4" systemVersion="24F74" minimumToolsVersion="Automatic" sourceLanguage="Swift" usedWithSwiftData="YES" userDefinedModelVersionIdentifier="">
3+
<entity name="SearchRecordEntity" representedClassName="SearchRecordEntity" syncable="YES" codeGenerationType="class">
4+
<attribute name="createdAt" attributeType="String"/>
5+
<attribute name="id" attributeType="String"/>
6+
<attribute name="text" attributeType="String"/>
7+
</entity>
8+
</model>

cherrydan.xcodeproj/project.pbxproj

Lines changed: 158 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,18 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
E56E151D2E1005B0007932B4 /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = E56E151C2E1005B0007932B4 /* FirebaseAnalytics */; };
11+
E56E151F2E1005B0007932B4 /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = E56E151E2E1005B0007932B4 /* FirebaseCore */; };
12+
E56E15212E1005B0007932B4 /* FirebaseMessaging in Frameworks */ = {isa = PBXBuildFile; productRef = E56E15202E1005B0007932B4 /* FirebaseMessaging */; };
13+
E56E15292E101902007932B4 /* KakaoSDKAuth in Frameworks */ = {isa = PBXBuildFile; productRef = E56E15282E101902007932B4 /* KakaoSDKAuth */; };
14+
E56E152B2E101902007932B4 /* KakaoSDKCommon in Frameworks */ = {isa = PBXBuildFile; productRef = E56E152A2E101902007932B4 /* KakaoSDKCommon */; };
15+
E56E152D2E101902007932B4 /* KakaoSDKUser in Frameworks */ = {isa = PBXBuildFile; productRef = E56E152C2E101902007932B4 /* KakaoSDKUser */; };
16+
E56E167D2E10200C007932B4 /* NaverThirdPartyLogin in Frameworks */ = {isa = PBXBuildFile; productRef = E56E167C2E10200C007932B4 /* NaverThirdPartyLogin */; };
17+
E56E16802E1024C1007932B4 /* GoogleSignIn in Frameworks */ = {isa = PBXBuildFile; productRef = E56E167F2E1024C1007932B4 /* GoogleSignIn */; };
18+
E56E16822E1024C1007932B4 /* GoogleSignInSwift in Frameworks */ = {isa = PBXBuildFile; productRef = E56E16812E1024C1007932B4 /* GoogleSignInSwift */; };
19+
E5D64EFE2E1808BC0093EFD3 /* cherrydan.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = E5D64EFC2E1808BC0093EFD3 /* cherrydan.xcdatamodeld */; };
1020
E5E506A22DE969790075264B /* .gitignore in Resources */ = {isa = PBXBuildFile; fileRef = E5E506A12DE969730075264B /* .gitignore */; };
21+
E5E803A62E2CC5BA00B24125 /* Kingfisher in Frameworks */ = {isa = PBXBuildFile; productRef = E5E803A52E2CC5BA00B24125 /* Kingfisher */; };
1122
/* End PBXBuildFile section */
1223

1324
/* Begin PBXContainerItemProxy section */
@@ -31,6 +42,7 @@
3142
601A23C92DE42E8300ED0FE1 /* cherrydan.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = cherrydan.app; sourceTree = BUILT_PRODUCTS_DIR; };
3243
601A23DE2DE42E8500ED0FE1 /* cherrydanTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = cherrydanTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
3344
601A23E82DE42E8500ED0FE1 /* cherrydanUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = cherrydanUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
45+
E5D64EFD2E1808BC0093EFD3 /* cherrydan.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = cherrydan.xcdatamodel; sourceTree = "<group>"; };
3446
E5E506A12DE969730075264B /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
3547
/* End PBXFileReference section */
3648

@@ -70,6 +82,16 @@
7082
isa = PBXFrameworksBuildPhase;
7183
buildActionMask = 2147483647;
7284
files = (
85+
E56E16822E1024C1007932B4 /* GoogleSignInSwift in Frameworks */,
86+
E56E15212E1005B0007932B4 /* FirebaseMessaging in Frameworks */,
87+
E56E16802E1024C1007932B4 /* GoogleSignIn in Frameworks */,
88+
E56E151F2E1005B0007932B4 /* FirebaseCore in Frameworks */,
89+
E5E803A62E2CC5BA00B24125 /* Kingfisher in Frameworks */,
90+
E56E167D2E10200C007932B4 /* NaverThirdPartyLogin in Frameworks */,
91+
E56E152D2E101902007932B4 /* KakaoSDKUser in Frameworks */,
92+
E56E151D2E1005B0007932B4 /* FirebaseAnalytics in Frameworks */,
93+
E56E152B2E101902007932B4 /* KakaoSDKCommon in Frameworks */,
94+
E56E15292E101902007932B4 /* KakaoSDKAuth in Frameworks */,
7395
);
7496
runOnlyForDeploymentPostprocessing = 0;
7597
};
@@ -93,6 +115,7 @@
93115
601A23C02DE42E8300ED0FE1 = {
94116
isa = PBXGroup;
95117
children = (
118+
E5D64EFC2E1808BC0093EFD3 /* cherrydan.xcdatamodeld */,
96119
E5E506A12DE969730075264B /* .gitignore */,
97120
E59A2B412DF0286C00B7610C /* cherrydan */,
98121
601A23E12DE42E8500ED0FE1 /* cherrydanTests */,
@@ -131,6 +154,16 @@
131154
);
132155
name = cherrydan;
133156
packageProductDependencies = (
157+
E56E151C2E1005B0007932B4 /* FirebaseAnalytics */,
158+
E56E151E2E1005B0007932B4 /* FirebaseCore */,
159+
E56E15202E1005B0007932B4 /* FirebaseMessaging */,
160+
E56E15282E101902007932B4 /* KakaoSDKAuth */,
161+
E56E152A2E101902007932B4 /* KakaoSDKCommon */,
162+
E56E152C2E101902007932B4 /* KakaoSDKUser */,
163+
E56E167C2E10200C007932B4 /* NaverThirdPartyLogin */,
164+
E56E167F2E1024C1007932B4 /* GoogleSignIn */,
165+
E56E16812E1024C1007932B4 /* GoogleSignInSwift */,
166+
E5E803A52E2CC5BA00B24125 /* Kingfisher */,
134167
);
135168
productName = cherrydan;
136169
productReference = 601A23C92DE42E8300ED0FE1 /* cherrydan.app */;
@@ -214,6 +247,13 @@
214247
);
215248
mainGroup = 601A23C02DE42E8300ED0FE1;
216249
minimizedProjectReferenceProxies = 1;
250+
packageReferences = (
251+
E56E151B2E1005B0007932B4 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */,
252+
E56E15272E101902007932B4 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */,
253+
E56E167B2E10200C007932B4 /* XCRemoteSwiftPackageReference "naveridlogin-sdk-ios" */,
254+
E56E167E2E1024C1007932B4 /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */,
255+
E5E803A42E2CC5BA00B24125 /* XCRemoteSwiftPackageReference "Kingfisher" */,
256+
);
217257
preferredProjectObjectVersion = 77;
218258
productRefGroup = 601A23CA2DE42E8300ED0FE1 /* Products */;
219259
projectDirPath = "";
@@ -256,6 +296,7 @@
256296
isa = PBXSourcesBuildPhase;
257297
buildActionMask = 2147483647;
258298
files = (
299+
E5D64EFE2E1808BC0093EFD3 /* cherrydan.xcdatamodeld in Sources */,
259300
);
260301
runOnlyForDeploymentPostprocessing = 0;
261302
};
@@ -413,23 +454,26 @@
413454
buildSettings = {
414455
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
415456
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
457+
CODE_SIGN_ENTITLEMENTS = cherrydan/cherrydan.entitlements;
416458
CODE_SIGN_STYLE = Automatic;
417459
CURRENT_PROJECT_VERSION = 1;
418460
DEVELOPMENT_TEAM = H856SYKNM8;
419461
ENABLE_PREVIEWS = YES;
420462
GENERATE_INFOPLIST_FILE = YES;
421463
INFOPLIST_FILE = cherrydan/Info.plist;
464+
INFOPLIST_KEY_CFBundleDisplayName = "체리단";
422465
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
423466
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
424467
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
425468
INFOPLIST_KEY_UILaunchStoryboardName = "Launch Screen";
426469
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
427470
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
471+
IPHONEOS_DEPLOYMENT_TARGET = 17.6;
428472
LD_RUNPATH_SEARCH_PATHS = (
429473
"$(inherited)",
430474
"@executable_path/Frameworks",
431475
);
432-
MARKETING_VERSION = 1.0;
476+
MARKETING_VERSION = 1.0.2;
433477
PRODUCT_BUNDLE_IDENTIFIER = com.teamSquid.cherrydan;
434478
PRODUCT_NAME = "$(TARGET_NAME)";
435479
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -443,23 +487,26 @@
443487
buildSettings = {
444488
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
445489
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
490+
CODE_SIGN_ENTITLEMENTS = cherrydan/cherrydan.entitlements;
446491
CODE_SIGN_STYLE = Automatic;
447492
CURRENT_PROJECT_VERSION = 1;
448493
DEVELOPMENT_TEAM = H856SYKNM8;
449494
ENABLE_PREVIEWS = YES;
450495
GENERATE_INFOPLIST_FILE = YES;
451496
INFOPLIST_FILE = cherrydan/Info.plist;
497+
INFOPLIST_KEY_CFBundleDisplayName = "체리단";
452498
INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
453499
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
454500
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
455501
INFOPLIST_KEY_UILaunchStoryboardName = "Launch Screen";
456502
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
457503
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
504+
IPHONEOS_DEPLOYMENT_TARGET = 17.6;
458505
LD_RUNPATH_SEARCH_PATHS = (
459506
"$(inherited)",
460507
"@executable_path/Frameworks",
461508
);
462-
MARKETING_VERSION = 1.0;
509+
MARKETING_VERSION = 1.0.2;
463510
PRODUCT_BUNDLE_IDENTIFIER = com.teamSquid.cherrydan;
464511
PRODUCT_NAME = "$(TARGET_NAME)";
465512
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -580,6 +627,115 @@
580627
defaultConfigurationName = Release;
581628
};
582629
/* End XCConfigurationList section */
630+
631+
/* Begin XCRemoteSwiftPackageReference section */
632+
E56E151B2E1005B0007932B4 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = {
633+
isa = XCRemoteSwiftPackageReference;
634+
repositoryURL = "https://github.com/firebase/firebase-ios-sdk";
635+
requirement = {
636+
kind = upToNextMajorVersion;
637+
minimumVersion = 11.15.0;
638+
};
639+
};
640+
E56E15272E101902007932B4 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */ = {
641+
isa = XCRemoteSwiftPackageReference;
642+
repositoryURL = "https://github.com/kakao/kakao-ios-sdk";
643+
requirement = {
644+
kind = upToNextMajorVersion;
645+
minimumVersion = 2.24.4;
646+
};
647+
};
648+
E56E167B2E10200C007932B4 /* XCRemoteSwiftPackageReference "naveridlogin-sdk-ios" */ = {
649+
isa = XCRemoteSwiftPackageReference;
650+
repositoryURL = "https://github.com/naver/naveridlogin-sdk-ios";
651+
requirement = {
652+
branch = master;
653+
kind = branch;
654+
};
655+
};
656+
E56E167E2E1024C1007932B4 /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */ = {
657+
isa = XCRemoteSwiftPackageReference;
658+
repositoryURL = "https://github.com/google/GoogleSignIn-iOS";
659+
requirement = {
660+
kind = upToNextMajorVersion;
661+
minimumVersion = 8.0.0;
662+
};
663+
};
664+
E5E803A42E2CC5BA00B24125 /* XCRemoteSwiftPackageReference "Kingfisher" */ = {
665+
isa = XCRemoteSwiftPackageReference;
666+
repositoryURL = "https://github.com/onevcat/Kingfisher";
667+
requirement = {
668+
kind = upToNextMajorVersion;
669+
minimumVersion = 8.5.0;
670+
};
671+
};
672+
/* End XCRemoteSwiftPackageReference section */
673+
674+
/* Begin XCSwiftPackageProductDependency section */
675+
E56E151C2E1005B0007932B4 /* FirebaseAnalytics */ = {
676+
isa = XCSwiftPackageProductDependency;
677+
package = E56E151B2E1005B0007932B4 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
678+
productName = FirebaseAnalytics;
679+
};
680+
E56E151E2E1005B0007932B4 /* FirebaseCore */ = {
681+
isa = XCSwiftPackageProductDependency;
682+
package = E56E151B2E1005B0007932B4 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
683+
productName = FirebaseCore;
684+
};
685+
E56E15202E1005B0007932B4 /* FirebaseMessaging */ = {
686+
isa = XCSwiftPackageProductDependency;
687+
package = E56E151B2E1005B0007932B4 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */;
688+
productName = FirebaseMessaging;
689+
};
690+
E56E15282E101902007932B4 /* KakaoSDKAuth */ = {
691+
isa = XCSwiftPackageProductDependency;
692+
package = E56E15272E101902007932B4 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */;
693+
productName = KakaoSDKAuth;
694+
};
695+
E56E152A2E101902007932B4 /* KakaoSDKCommon */ = {
696+
isa = XCSwiftPackageProductDependency;
697+
package = E56E15272E101902007932B4 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */;
698+
productName = KakaoSDKCommon;
699+
};
700+
E56E152C2E101902007932B4 /* KakaoSDKUser */ = {
701+
isa = XCSwiftPackageProductDependency;
702+
package = E56E15272E101902007932B4 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */;
703+
productName = KakaoSDKUser;
704+
};
705+
E56E167C2E10200C007932B4 /* NaverThirdPartyLogin */ = {
706+
isa = XCSwiftPackageProductDependency;
707+
package = E56E167B2E10200C007932B4 /* XCRemoteSwiftPackageReference "naveridlogin-sdk-ios" */;
708+
productName = NaverThirdPartyLogin;
709+
};
710+
E56E167F2E1024C1007932B4 /* GoogleSignIn */ = {
711+
isa = XCSwiftPackageProductDependency;
712+
package = E56E167E2E1024C1007932B4 /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */;
713+
productName = GoogleSignIn;
714+
};
715+
E56E16812E1024C1007932B4 /* GoogleSignInSwift */ = {
716+
isa = XCSwiftPackageProductDependency;
717+
package = E56E167E2E1024C1007932B4 /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */;
718+
productName = GoogleSignInSwift;
719+
};
720+
E5E803A52E2CC5BA00B24125 /* Kingfisher */ = {
721+
isa = XCSwiftPackageProductDependency;
722+
package = E5E803A42E2CC5BA00B24125 /* XCRemoteSwiftPackageReference "Kingfisher" */;
723+
productName = Kingfisher;
724+
};
725+
/* End XCSwiftPackageProductDependency section */
726+
727+
/* Begin XCVersionGroup section */
728+
E5D64EFC2E1808BC0093EFD3 /* cherrydan.xcdatamodeld */ = {
729+
isa = XCVersionGroup;
730+
children = (
731+
E5D64EFD2E1808BC0093EFD3 /* cherrydan.xcdatamodel */,
732+
);
733+
currentVersion = E5D64EFD2E1808BC0093EFD3 /* cherrydan.xcdatamodel */;
734+
path = cherrydan.xcdatamodeld;
735+
sourceTree = "<group>";
736+
versionGroupType = wrapper.xcdatamodel;
737+
};
738+
/* End XCVersionGroup section */
583739
};
584740
rootObject = 601A23C12DE42E8300ED0FE1 /* Project object */;
585741
}

0 commit comments

Comments
 (0)