Skip to content

Commit 45c7a3a

Browse files
authored
[#470] Xcode 프로젝트 편집 중 크래시가 발생하는 현상을 해결한다 (#471)
* chore: Xcode 모듈 참조 구조 정리 * chore: Xcode 프로젝트 파일 포맷 정규화 * chore: 불필요 임시 파일 기록 제거 * chore: Xcode 복구 참조 제거
1 parent 0bbb195 commit 45c7a3a

8 files changed

Lines changed: 620 additions & 1527 deletions

File tree

Application/DevLogApp/DevLogApp.xcodeproj/project.pbxproj

Lines changed: 15 additions & 267 deletions
Large diffs are not rendered by default.

Application/DevLogCore/DevLogCore.xcodeproj/project.pbxproj

Lines changed: 33 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 77;
6+
objectVersion = 70;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -18,7 +18,7 @@
1818
/* End PBXFileReference section */
1919

2020
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
21-
DA0865721A6D430B66025E67 /* Exceptions for "Sources" folder in "DevLogCore" target */ = {
21+
DA0865721A6D430B66025E67 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = {
2222
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
2323
membershipExceptions = (
2424
.swiftlint.yml,
@@ -28,14 +28,7 @@
2828
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
2929

3030
/* Begin PBXFileSystemSynchronizedRootGroup section */
31-
DA0865721A6D430B66025E66 /* Sources */ = {
32-
isa = PBXFileSystemSynchronizedRootGroup;
33-
exceptions = (
34-
DA0865721A6D430B66025E67 /* Exceptions for "Sources" folder in "DevLogCore" target */,
35-
);
36-
path = Sources;
37-
sourceTree = "<group>";
38-
};
31+
DA0865721A6D430B66025E66 /* Sources */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (DA0865721A6D430B66025E67 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = Sources; sourceTree = "<group>"; };
3932
/* End PBXFileSystemSynchronizedRootGroup section */
4033

4134
/* Begin PBXFrameworksBuildPhase section */
@@ -138,11 +131,9 @@
138131
Base,
139132
);
140133
mainGroup = C0DE4BE90CB1A6B4CEDFCA61;
141-
minimizedProjectReferenceProxies = 0;
142134
packageReferences = (
143135
C0DEAA000000000000000002 /* XCRemoteSwiftPackageReference "SwiftLint" */,
144136
);
145-
preferredProjectObjectVersion = 77;
146137
productRefGroup = B66C037F848BDEE68DAC8902 /* Products */;
147138
projectDirPath = "";
148139
projectRoot = "";
@@ -175,29 +166,10 @@
175166
/* Begin PBXTargetDependency section */
176167
C0DEAA000000000000000001 /* PBXTargetDependency */ = {
177168
isa = PBXTargetDependency;
178-
productRef = C0DEAA000000000000000003 /* plugin:SwiftLintBuildToolPlugin */;
169+
productRef = C0DEAA000000000000000003 /* SwiftLintBuildToolPlugin */;
179170
};
180171
/* End PBXTargetDependency section */
181172

182-
/* Begin XCRemoteSwiftPackageReference section */
183-
C0DEAA000000000000000002 /* XCRemoteSwiftPackageReference "SwiftLint" */ = {
184-
isa = XCRemoteSwiftPackageReference;
185-
repositoryURL = "https://github.com/realm/SwiftLint";
186-
requirement = {
187-
kind = upToNextMajorVersion;
188-
minimumVersion = 0.62.1;
189-
};
190-
};
191-
/* End XCRemoteSwiftPackageReference section */
192-
193-
/* Begin XCSwiftPackageProductDependency section */
194-
C0DEAA000000000000000003 /* plugin:SwiftLintBuildToolPlugin */ = {
195-
isa = XCSwiftPackageProductDependency;
196-
package = C0DEAA000000000000000002 /* XCRemoteSwiftPackageReference "SwiftLint" */;
197-
productName = "plugin:SwiftLintBuildToolPlugin";
198-
};
199-
/* End XCSwiftPackageProductDependency section */
200-
201173
/* Begin XCBuildConfiguration section */
202174
0095EA3D0E3FC18B545418BE /* Debug */ = {
203175
isa = XCBuildConfiguration;
@@ -211,7 +183,11 @@
211183
GENERATE_INFOPLIST_FILE = YES;
212184
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
213185
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
214-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
186+
LD_RUNPATH_SEARCH_PATHS = (
187+
"$(inherited)",
188+
"@executable_path/Frameworks",
189+
"@loader_path/Frameworks",
190+
);
215191
PRODUCT_BUNDLE_IDENTIFIER = com.opfic.DevLog.DevLogCore;
216192
PRODUCT_NAME = "$(TARGET_NAME)";
217193
SDKROOT = iphoneos;
@@ -289,7 +265,11 @@
289265
GENERATE_INFOPLIST_FILE = YES;
290266
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
291267
IPHONEOS_DEPLOYMENT_TARGET = 17.0;
292-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
268+
LD_RUNPATH_SEARCH_PATHS = (
269+
"$(inherited)",
270+
"@executable_path/Frameworks",
271+
"@loader_path/Frameworks",
272+
);
293273
PRODUCT_BUNDLE_IDENTIFIER = com.opfic.DevLog.DevLogCore;
294274
PRODUCT_NAME = "$(TARGET_NAME)";
295275
SDKROOT = iphoneos;
@@ -385,6 +365,25 @@
385365
defaultConfigurationName = Release;
386366
};
387367
/* End XCConfigurationList section */
368+
369+
/* Begin XCRemoteSwiftPackageReference section */
370+
C0DEAA000000000000000002 /* XCRemoteSwiftPackageReference "SwiftLint" */ = {
371+
isa = XCRemoteSwiftPackageReference;
372+
repositoryURL = "https://github.com/realm/SwiftLint";
373+
requirement = {
374+
kind = upToNextMajorVersion;
375+
minimumVersion = 0.62.1;
376+
};
377+
};
378+
/* End XCRemoteSwiftPackageReference section */
379+
380+
/* Begin XCSwiftPackageProductDependency section */
381+
C0DEAA000000000000000003 /* SwiftLintBuildToolPlugin */ = {
382+
isa = XCSwiftPackageProductDependency;
383+
package = C0DEAA000000000000000002 /* XCRemoteSwiftPackageReference "SwiftLint" */;
384+
productName = "plugin:SwiftLintBuildToolPlugin";
385+
};
386+
/* End XCSwiftPackageProductDependency section */
388387
};
389388
rootObject = 3CF16EA616D3B65329E78465 /* Project object */;
390389
}

0 commit comments

Comments
 (0)