From 8a6b24f603c42f1222c6c43e3b5a61c56ec93027 Mon Sep 17 00:00:00 2001 From: GI JEONG HONG Date: Tue, 3 Nov 2026 21:46:10 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20Debug-Release=20=EC=95=B1=20=EC=95=84?= =?UTF-8?q?=EC=9D=B4=EC=BD=98=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppIcon-Debug.icon/Assets/Exclude 2.svg | 3 + .../Eye Left \342\200\224 White Fill 2.svg" | 0 .../Eye Right \342\200\224 White Fill 2.svg" | 0 .../Assets/Union.svg | 0 .../Assets/Vector-1 3.svg | 0 .../Assets/Vector-2 3.svg | 0 Koin/Resources/AppIcon-Debug.icon/icon.json | 109 ++++++++++++++++++ .../Eye Left \342\200\224 White Fill 2.svg" | 3 + .../Eye Right \342\200\224 White Fill 2.svg" | 3 + .../AppIcon-Release.icon/Assets/Union.svg | 3 + .../Assets/Vector-1 3.svg | 3 + .../Assets/Vector-2 3.svg | 3 + .../icon.json | 0 koin.xcodeproj/project.pbxproj | 14 ++- 14 files changed, 135 insertions(+), 6 deletions(-) create mode 100644 Koin/Resources/AppIcon-Debug.icon/Assets/Exclude 2.svg rename "Koin/Resources/AppIcon.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" => "Koin/Resources/AppIcon-Debug.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" (100%) rename "Koin/Resources/AppIcon.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" => "Koin/Resources/AppIcon-Debug.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" (100%) rename Koin/Resources/{AppIcon.icon => AppIcon-Debug.icon}/Assets/Union.svg (100%) rename Koin/Resources/{AppIcon.icon => AppIcon-Debug.icon}/Assets/Vector-1 3.svg (100%) rename Koin/Resources/{AppIcon.icon => AppIcon-Debug.icon}/Assets/Vector-2 3.svg (100%) create mode 100644 Koin/Resources/AppIcon-Debug.icon/icon.json create mode 100644 "Koin/Resources/AppIcon-Release.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" create mode 100644 "Koin/Resources/AppIcon-Release.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" create mode 100644 Koin/Resources/AppIcon-Release.icon/Assets/Union.svg create mode 100644 Koin/Resources/AppIcon-Release.icon/Assets/Vector-1 3.svg create mode 100644 Koin/Resources/AppIcon-Release.icon/Assets/Vector-2 3.svg rename Koin/Resources/{AppIcon.icon => AppIcon-Release.icon}/icon.json (100%) diff --git a/Koin/Resources/AppIcon-Debug.icon/Assets/Exclude 2.svg b/Koin/Resources/AppIcon-Debug.icon/Assets/Exclude 2.svg new file mode 100644 index 000000000..5532f61b3 --- /dev/null +++ b/Koin/Resources/AppIcon-Debug.icon/Assets/Exclude 2.svg @@ -0,0 +1,3 @@ + + + diff --git "a/Koin/Resources/AppIcon.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" "b/Koin/Resources/AppIcon-Debug.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" similarity index 100% rename from "Koin/Resources/AppIcon.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" rename to "Koin/Resources/AppIcon-Debug.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" diff --git "a/Koin/Resources/AppIcon.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" "b/Koin/Resources/AppIcon-Debug.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" similarity index 100% rename from "Koin/Resources/AppIcon.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" rename to "Koin/Resources/AppIcon-Debug.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" diff --git a/Koin/Resources/AppIcon.icon/Assets/Union.svg b/Koin/Resources/AppIcon-Debug.icon/Assets/Union.svg similarity index 100% rename from Koin/Resources/AppIcon.icon/Assets/Union.svg rename to Koin/Resources/AppIcon-Debug.icon/Assets/Union.svg diff --git a/Koin/Resources/AppIcon.icon/Assets/Vector-1 3.svg b/Koin/Resources/AppIcon-Debug.icon/Assets/Vector-1 3.svg similarity index 100% rename from Koin/Resources/AppIcon.icon/Assets/Vector-1 3.svg rename to Koin/Resources/AppIcon-Debug.icon/Assets/Vector-1 3.svg diff --git a/Koin/Resources/AppIcon.icon/Assets/Vector-2 3.svg b/Koin/Resources/AppIcon-Debug.icon/Assets/Vector-2 3.svg similarity index 100% rename from Koin/Resources/AppIcon.icon/Assets/Vector-2 3.svg rename to Koin/Resources/AppIcon-Debug.icon/Assets/Vector-2 3.svg diff --git a/Koin/Resources/AppIcon-Debug.icon/icon.json b/Koin/Resources/AppIcon-Debug.icon/icon.json new file mode 100644 index 000000000..4eaac7d47 --- /dev/null +++ b/Koin/Resources/AppIcon-Debug.icon/icon.json @@ -0,0 +1,109 @@ +{ + "fill" : { + "solid" : "gray:1.00000,1.00000" + }, + "groups" : [ + { + "layers" : [ + { + "image-name" : "Exclude 2.svg", + "name" : "STAGE", + "position" : { + "scale" : 0.6, + "translation-in-points" : [ + 19.51463610502219, + 368.0339379901517 + ] + } + }, + { + "blend-mode" : "normal", + "glass" : true, + "image-name" : "Eye Left — White Fill 2.svg", + "name" : "Eye Left — White Fill 2", + "position" : { + "scale" : 7.05, + "translation-in-points" : [ + -148.16735010729042, + -148.49775897353067 + ] + } + }, + { + "blend-mode" : "normal", + "glass" : true, + "image-name" : "Eye Right — White Fill 2.svg", + "name" : "Eye Right — White Fill 2", + "position" : { + "scale" : 7.05, + "translation-in-points" : [ + -66.76190310400983, + -148.30089095727027 + ] + } + }, + { + "blend-mode" : "normal", + "glass" : true, + "image-name" : "Vector-2 3.svg", + "name" : "Vector-2 3", + "position" : { + "scale" : 7, + "translation-in-points" : [ + 3.6666183950592313, + -68.12136263654884 + ] + } + }, + { + "blend-mode" : "normal", + "glass" : true, + "image-name" : "Union.svg", + "name" : "Union", + "position" : { + "scale" : 7, + "translation-in-points" : [ + 21.384336105022157, + -25.607687009848405 + ] + } + }, + { + "blend-mode" : "normal", + "glass" : true, + "hidden" : false, + "image-name" : "Vector-1 3.svg", + "name" : "Vector-1 3", + "position" : { + "scale" : 7, + "translation-in-points" : [ + 3.5711409939231658, + -23.351698922574087 + ] + } + } + ], + "position" : { + "scale" : 1, + "translation-in-points" : [ + 0, + -39 + ] + }, + "shadow" : { + "kind" : "neutral", + "opacity" : 0.6 + }, + "translucency" : { + "enabled" : true, + "value" : 0.2 + } + } + ], + "supported-platforms" : { + "circles" : [ + "watchOS" + ], + "squares" : "shared" + } +} \ No newline at end of file diff --git "a/Koin/Resources/AppIcon-Release.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" "b/Koin/Resources/AppIcon-Release.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" new file mode 100644 index 000000000..71c9238ca --- /dev/null +++ "b/Koin/Resources/AppIcon-Release.icon/Assets/Eye Left \342\200\224 White Fill 2.svg" @@ -0,0 +1,3 @@ + + + diff --git "a/Koin/Resources/AppIcon-Release.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" "b/Koin/Resources/AppIcon-Release.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" new file mode 100644 index 000000000..71c9238ca --- /dev/null +++ "b/Koin/Resources/AppIcon-Release.icon/Assets/Eye Right \342\200\224 White Fill 2.svg" @@ -0,0 +1,3 @@ + + + diff --git a/Koin/Resources/AppIcon-Release.icon/Assets/Union.svg b/Koin/Resources/AppIcon-Release.icon/Assets/Union.svg new file mode 100644 index 000000000..b6d728919 --- /dev/null +++ b/Koin/Resources/AppIcon-Release.icon/Assets/Union.svg @@ -0,0 +1,3 @@ + + + diff --git a/Koin/Resources/AppIcon-Release.icon/Assets/Vector-1 3.svg b/Koin/Resources/AppIcon-Release.icon/Assets/Vector-1 3.svg new file mode 100644 index 000000000..66548eaf3 --- /dev/null +++ b/Koin/Resources/AppIcon-Release.icon/Assets/Vector-1 3.svg @@ -0,0 +1,3 @@ + + + diff --git a/Koin/Resources/AppIcon-Release.icon/Assets/Vector-2 3.svg b/Koin/Resources/AppIcon-Release.icon/Assets/Vector-2 3.svg new file mode 100644 index 000000000..dbca8f73c --- /dev/null +++ b/Koin/Resources/AppIcon-Release.icon/Assets/Vector-2 3.svg @@ -0,0 +1,3 @@ + + + diff --git a/Koin/Resources/AppIcon.icon/icon.json b/Koin/Resources/AppIcon-Release.icon/icon.json similarity index 100% rename from Koin/Resources/AppIcon.icon/icon.json rename to Koin/Resources/AppIcon-Release.icon/icon.json diff --git a/koin.xcodeproj/project.pbxproj b/koin.xcodeproj/project.pbxproj index 6b9dd47a7..94105e3b2 100644 --- a/koin.xcodeproj/project.pbxproj +++ b/koin.xcodeproj/project.pbxproj @@ -193,7 +193,7 @@ 7C50A20B304324F500897A6F /* RecruitNotificationRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C50A20A304324F500897A6F /* RecruitNotificationRow.swift */; }; 7C50A20D3043273A00897A6F /* RecruitNotificationList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C50A20C3043273A00897A6F /* RecruitNotificationList.swift */; }; 7C50A20F3043278300897A6F /* FetchRecruitNotificationListUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C50A20E3043278300897A6F /* FetchRecruitNotificationListUseCase.swift */; }; - 7C50F8DC300FC03B00A87BAE /* AppIcon.icon in Resources */ = {isa = PBXBuildFile; fileRef = 7C50F8DB300FC03B00A87BAE /* AppIcon.icon */; }; + 7C50F8DC300FC03B00A87BAE /* AppIcon-Release.icon in Resources */ = {isa = PBXBuildFile; fileRef = 7C50F8DB300FC03B00A87BAE /* AppIcon-Release.icon */; }; 7C52086130692C150009BDD3 /* ApplyRecruitUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C52086030692C150009BDD3 /* ApplyRecruitUseCase.swift */; }; 7C520863306902C10009BDD3 /* RecruitApplyViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C52085E306902C10009BDD3 /* RecruitApplyViewModel.swift */; }; 7C520864306902C10009BDD3 /* RecruitApplyFirstStepView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C52085F306902C10009BDD3 /* RecruitApplyFirstStepView.swift */; }; @@ -542,6 +542,7 @@ 7CE13432306C01BC0011B052 /* RecruitChatMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE13431306C01BC0011B052 /* RecruitChatMessage.swift */; }; 7CE13433306A40000011B052 /* RecruitMyPostApplicantTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE13432306A40000011B052 /* RecruitMyPostApplicantTextView.swift */; }; 7CEB3B4B2FBFF4B700AF2B81 /* DeleteDeviceTokenUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CEB3B4A2FBFF4B700AF2B81 /* DeleteDeviceTokenUseCase.swift */; }; + 7CED6D6F3098E76E00B05616 /* AppIcon-Debug.icon in Resources */ = {isa = PBXBuildFile; fileRef = 7CED6D6E3098E76E00B05616 /* AppIcon-Debug.icon */; }; 7CED90BC2EF2D1F900457128 /* ShopSummaryTableViewHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CED8FD02EF2D1F900457128 /* ShopSummaryTableViewHeaderView.swift */; }; 7CED90BD2EF2D1F900457128 /* ManageNoticeKeywordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CED8F612EF2D1F900457128 /* ManageNoticeKeywordViewController.swift */; }; 7CED90C12EF2D1F900457128 /* ShopSummaryMenuGroupCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CED8FD32EF2D1F900457128 /* ShopSummaryMenuGroupCollectionView.swift */; }; @@ -1475,7 +1476,7 @@ 7C50A20A304324F500897A6F /* RecruitNotificationRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitNotificationRow.swift; sourceTree = ""; }; 7C50A20C3043273A00897A6F /* RecruitNotificationList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitNotificationList.swift; sourceTree = ""; }; 7C50A20E3043278300897A6F /* FetchRecruitNotificationListUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FetchRecruitNotificationListUseCase.swift; sourceTree = ""; }; - 7C50F8DB300FC03B00A87BAE /* AppIcon.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = AppIcon.icon; sourceTree = ""; }; + 7C50F8DB300FC03B00A87BAE /* AppIcon-Release.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = "AppIcon-Release.icon"; sourceTree = ""; }; 7C52085E306902C10009BDD3 /* RecruitApplyViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitApplyViewModel.swift; sourceTree = ""; }; 7C52085F306902C10009BDD3 /* RecruitApplyFirstStepView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitApplyFirstStepView.swift; sourceTree = ""; }; 7C520860306902C10009BDD3 /* RecruitApplyRoleSelectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitApplyRoleSelectionView.swift; sourceTree = ""; }; @@ -1803,6 +1804,7 @@ 7CE13431306C01BC0011B052 /* RecruitChatMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitChatMessage.swift; sourceTree = ""; }; 7CE13432306A40000011B052 /* RecruitMyPostApplicantTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecruitMyPostApplicantTextView.swift; sourceTree = ""; }; 7CEB3B4A2FBFF4B700AF2B81 /* DeleteDeviceTokenUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DeleteDeviceTokenUseCase.swift; sourceTree = ""; }; + 7CED6D6E3098E76E00B05616 /* AppIcon-Debug.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = "AppIcon-Debug.icon"; sourceTree = ""; }; 7CED8EC32EF2D1F900457128 /* ShopCollectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShopCollectionView.swift; sourceTree = ""; }; 7CED8EC42EF2D1F900457128 /* ShopCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShopCollectionViewCell.swift; sourceTree = ""; }; 7CED8ED32EF2D1F900457128 /* CancelableImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CancelableImageView.swift; sourceTree = ""; }; @@ -6052,7 +6054,8 @@ B46B8D242E770A3100A8E797 /* Fonts */, 83D5E9BB2CCB6A2A00C6D4CD /* Gif */, D27DD05C2BA608310081FD36 /* Assets.xcassets */, - 7C50F8DB300FC03B00A87BAE /* AppIcon.icon */, + 7C50F8DB300FC03B00A87BAE /* AppIcon-Release.icon */, + 7CED6D6E3098E76E00B05616 /* AppIcon-Debug.icon */, ); path = Resources; sourceTree = ""; @@ -6865,12 +6868,13 @@ 7CB061D22F32312E00E83CA9 /* DropDownCell.xib in Resources */, B46B8D272E770A3100A8E797 /* Pretendard-Medium.otf in Resources */, D27DD0B22BA608310081FD36 /* Assets.xcassets in Resources */, + 7CED6D6F3098E76E00B05616 /* AppIcon-Debug.icon in Resources */, 83D5E9C82CCB844D00C6D4CD /* (null) in Resources */, 83D5E9C82CCB844D00C6D4CD /* (null) in Resources */, D261BBAB2D7B456A00A67F06 /* PrivacyInfo.xcprivacy in Resources */, D8F5C5562E6F144300FB6708 /* floatingLogo.json in Resources */, D80AD4E42E6C6BC30061334B /* waveLogo.json in Resources */, - 7C50F8DC300FC03B00A87BAE /* AppIcon.icon in Resources */, + 7C50F8DC300FC03B00A87BAE /* AppIcon-Release.icon in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8350,7 +8354,6 @@ A001E2D92845091F00D6C310 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_ENTITLEMENTS = koin/koin.entitlements; CODE_SIGN_STYLE = Automatic; @@ -8386,7 +8389,6 @@ A001E2DA2845091F00D6C310 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_ENTITLEMENTS = koin/koin.entitlements; CODE_SIGN_STYLE = Automatic;