Skip to content

Commit ff280d8

Browse files
authored
Merge pull request #55 from enliple-kay/master
Support carthage (add project file)
2 parents 4e5fc4d + e8639c8 commit ff280d8

File tree

5 files changed

+485
-1
lines changed

5 files changed

+485
-1
lines changed

IAPHelper.h

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
//
2+
// IAPHelper.h
3+
// IAPHelper
4+
//
5+
// Created by kay on 2020/10/27.
6+
//
7+
8+
#import <Foundation/Foundation.h>
9+
10+
//! Project version number for IAPHelper.
11+
FOUNDATION_EXPORT double IAPHelperVersionNumber;
12+
13+
//! Project version string for IAPHelper.
14+
FOUNDATION_EXPORT const unsigned char IAPHelperVersionString[];
15+
16+
// In this header, you should import all the public headers of your framework using statements like #import <IAPHelper/PublicHeader.h>
17+
18+

IAPHelper.xcodeproj/project.pbxproj

+377
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,377 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 50;
7+
objects = {
8+
9+
/* Begin PBXBuildFile section */
10+
6A2C39E82547E1F800D39DAF /* IAPHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2C39E02547E1F800D39DAF /* IAPHelper.m */; };
11+
6A2C39E92547E1F800D39DAF /* NSString+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2C39E12547E1F800D39DAF /* NSString+Base64.m */; };
12+
6A2C39EA2547E1F800D39DAF /* SFHFKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2C39E22547E1F800D39DAF /* SFHFKeychainUtils.m */; };
13+
6A2C39EB2547E1F800D39DAF /* IAPShare.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2C39E32547E1F800D39DAF /* IAPShare.h */; settings = {ATTRIBUTES = (Public, ); }; };
14+
6A2C39EC2547E1F800D39DAF /* SFHFKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2C39E42547E1F800D39DAF /* SFHFKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; };
15+
6A2C39ED2547E1F800D39DAF /* NSString+Base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2C39E52547E1F800D39DAF /* NSString+Base64.h */; settings = {ATTRIBUTES = (Public, ); }; };
16+
6A2C39EE2547E1F800D39DAF /* IAPHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2C39E62547E1F800D39DAF /* IAPHelper.h */; settings = {ATTRIBUTES = (Public, ); }; };
17+
6A2C39EF2547E1F800D39DAF /* IAPShare.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A2C39E72547E1F800D39DAF /* IAPShare.m */; };
18+
6A2C39F42547E21500D39DAF /* IAPHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2C39F22547E21500D39DAF /* IAPHelper.h */; };
19+
6A2C39FC2547E3CF00D39DAF /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A2C39FB2547E3CF00D39DAF /* StoreKit.framework */; };
20+
/* End PBXBuildFile section */
21+
22+
/* Begin PBXFileReference section */
23+
6A2C39862547DB5800D39DAF /* IAPHelper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IAPHelper.framework; sourceTree = BUILT_PRODUCTS_DIR; };
24+
6A2C39E02547E1F800D39DAF /* IAPHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IAPHelper.m; sourceTree = "<group>"; };
25+
6A2C39E12547E1F800D39DAF /* NSString+Base64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Base64.m"; sourceTree = "<group>"; };
26+
6A2C39E22547E1F800D39DAF /* SFHFKeychainUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SFHFKeychainUtils.m; sourceTree = "<group>"; };
27+
6A2C39E32547E1F800D39DAF /* IAPShare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IAPShare.h; sourceTree = "<group>"; };
28+
6A2C39E42547E1F800D39DAF /* SFHFKeychainUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SFHFKeychainUtils.h; sourceTree = "<group>"; };
29+
6A2C39E52547E1F800D39DAF /* NSString+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Base64.h"; sourceTree = "<group>"; };
30+
6A2C39E62547E1F800D39DAF /* IAPHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IAPHelper.h; sourceTree = "<group>"; };
31+
6A2C39E72547E1F800D39DAF /* IAPShare.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IAPShare.m; sourceTree = "<group>"; };
32+
6A2C39F22547E21500D39DAF /* IAPHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IAPHelper.h; sourceTree = SOURCE_ROOT; };
33+
6A2C39F32547E21500D39DAF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = SOURCE_ROOT; };
34+
6A2C39FB2547E3CF00D39DAF /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/iOSSupport/System/Library/Frameworks/StoreKit.framework; sourceTree = DEVELOPER_DIR; };
35+
/* End PBXFileReference section */
36+
37+
/* Begin PBXFrameworksBuildPhase section */
38+
6A2C39832547DB5800D39DAF /* Frameworks */ = {
39+
isa = PBXFrameworksBuildPhase;
40+
buildActionMask = 2147483647;
41+
files = (
42+
6A2C39FC2547E3CF00D39DAF /* StoreKit.framework in Frameworks */,
43+
);
44+
runOnlyForDeploymentPostprocessing = 0;
45+
};
46+
/* End PBXFrameworksBuildPhase section */
47+
48+
/* Begin PBXGroup section */
49+
6A2C397C2547DB5800D39DAF = {
50+
isa = PBXGroup;
51+
children = (
52+
6A2C39F12547E20100D39DAF /* Supporting files */,
53+
6A2C39DF2547E1F800D39DAF /* IAPHelper */,
54+
6A2C39872547DB5800D39DAF /* Products */,
55+
6A2C39FA2547E3CF00D39DAF /* Frameworks */,
56+
);
57+
sourceTree = "<group>";
58+
};
59+
6A2C39872547DB5800D39DAF /* Products */ = {
60+
isa = PBXGroup;
61+
children = (
62+
6A2C39862547DB5800D39DAF /* IAPHelper.framework */,
63+
);
64+
name = Products;
65+
sourceTree = "<group>";
66+
};
67+
6A2C39DF2547E1F800D39DAF /* IAPHelper */ = {
68+
isa = PBXGroup;
69+
children = (
70+
6A2C39E42547E1F800D39DAF /* SFHFKeychainUtils.h */,
71+
6A2C39E22547E1F800D39DAF /* SFHFKeychainUtils.m */,
72+
6A2C39E52547E1F800D39DAF /* NSString+Base64.h */,
73+
6A2C39E12547E1F800D39DAF /* NSString+Base64.m */,
74+
6A2C39E62547E1F800D39DAF /* IAPHelper.h */,
75+
6A2C39E02547E1F800D39DAF /* IAPHelper.m */,
76+
6A2C39E32547E1F800D39DAF /* IAPShare.h */,
77+
6A2C39E72547E1F800D39DAF /* IAPShare.m */,
78+
);
79+
path = IAPHelper;
80+
sourceTree = "<group>";
81+
};
82+
6A2C39F12547E20100D39DAF /* Supporting files */ = {
83+
isa = PBXGroup;
84+
children = (
85+
6A2C39F22547E21500D39DAF /* IAPHelper.h */,
86+
6A2C39F32547E21500D39DAF /* Info.plist */,
87+
);
88+
path = "Supporting files";
89+
sourceTree = "<group>";
90+
};
91+
6A2C39FA2547E3CF00D39DAF /* Frameworks */ = {
92+
isa = PBXGroup;
93+
children = (
94+
6A2C39FB2547E3CF00D39DAF /* StoreKit.framework */,
95+
);
96+
name = Frameworks;
97+
sourceTree = "<group>";
98+
};
99+
/* End PBXGroup section */
100+
101+
/* Begin PBXHeadersBuildPhase section */
102+
6A2C39812547DB5800D39DAF /* Headers */ = {
103+
isa = PBXHeadersBuildPhase;
104+
buildActionMask = 2147483647;
105+
files = (
106+
6A2C39ED2547E1F800D39DAF /* NSString+Base64.h in Headers */,
107+
6A2C39EB2547E1F800D39DAF /* IAPShare.h in Headers */,
108+
6A2C39EC2547E1F800D39DAF /* SFHFKeychainUtils.h in Headers */,
109+
6A2C39EE2547E1F800D39DAF /* IAPHelper.h in Headers */,
110+
6A2C39F42547E21500D39DAF /* IAPHelper.h in Headers */,
111+
);
112+
runOnlyForDeploymentPostprocessing = 0;
113+
};
114+
/* End PBXHeadersBuildPhase section */
115+
116+
/* Begin PBXNativeTarget section */
117+
6A2C39852547DB5800D39DAF /* IAPHelper */ = {
118+
isa = PBXNativeTarget;
119+
buildConfigurationList = 6A2C398E2547DB5800D39DAF /* Build configuration list for PBXNativeTarget "IAPHelper" */;
120+
buildPhases = (
121+
6A2C39812547DB5800D39DAF /* Headers */,
122+
6A2C39822547DB5800D39DAF /* Sources */,
123+
6A2C39832547DB5800D39DAF /* Frameworks */,
124+
6A2C39842547DB5800D39DAF /* Resources */,
125+
);
126+
buildRules = (
127+
);
128+
dependencies = (
129+
);
130+
name = IAPHelper;
131+
productName = IAPHelper;
132+
productReference = 6A2C39862547DB5800D39DAF /* IAPHelper.framework */;
133+
productType = "com.apple.product-type.framework";
134+
};
135+
/* End PBXNativeTarget section */
136+
137+
/* Begin PBXProject section */
138+
6A2C397D2547DB5800D39DAF /* Project object */ = {
139+
isa = PBXProject;
140+
attributes = {
141+
LastUpgradeCheck = 1200;
142+
TargetAttributes = {
143+
6A2C39852547DB5800D39DAF = {
144+
CreatedOnToolsVersion = 12.0.1;
145+
};
146+
};
147+
};
148+
buildConfigurationList = 6A2C39802547DB5800D39DAF /* Build configuration list for PBXProject "IAPHelper" */;
149+
compatibilityVersion = "Xcode 9.3";
150+
developmentRegion = en;
151+
hasScannedForEncodings = 0;
152+
knownRegions = (
153+
en,
154+
Base,
155+
);
156+
mainGroup = 6A2C397C2547DB5800D39DAF;
157+
productRefGroup = 6A2C39872547DB5800D39DAF /* Products */;
158+
projectDirPath = "";
159+
projectRoot = "";
160+
targets = (
161+
6A2C39852547DB5800D39DAF /* IAPHelper */,
162+
);
163+
};
164+
/* End PBXProject section */
165+
166+
/* Begin PBXResourcesBuildPhase section */
167+
6A2C39842547DB5800D39DAF /* Resources */ = {
168+
isa = PBXResourcesBuildPhase;
169+
buildActionMask = 2147483647;
170+
files = (
171+
);
172+
runOnlyForDeploymentPostprocessing = 0;
173+
};
174+
/* End PBXResourcesBuildPhase section */
175+
176+
/* Begin PBXSourcesBuildPhase section */
177+
6A2C39822547DB5800D39DAF /* Sources */ = {
178+
isa = PBXSourcesBuildPhase;
179+
buildActionMask = 2147483647;
180+
files = (
181+
6A2C39E92547E1F800D39DAF /* NSString+Base64.m in Sources */,
182+
6A2C39E82547E1F800D39DAF /* IAPHelper.m in Sources */,
183+
6A2C39EF2547E1F800D39DAF /* IAPShare.m in Sources */,
184+
6A2C39EA2547E1F800D39DAF /* SFHFKeychainUtils.m in Sources */,
185+
);
186+
runOnlyForDeploymentPostprocessing = 0;
187+
};
188+
/* End PBXSourcesBuildPhase section */
189+
190+
/* Begin XCBuildConfiguration section */
191+
6A2C398C2547DB5800D39DAF /* Debug */ = {
192+
isa = XCBuildConfiguration;
193+
buildSettings = {
194+
ALWAYS_SEARCH_USER_PATHS = NO;
195+
CLANG_ANALYZER_NONNULL = YES;
196+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
197+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
198+
CLANG_CXX_LIBRARY = "libc++";
199+
CLANG_ENABLE_MODULES = YES;
200+
CLANG_ENABLE_OBJC_ARC = YES;
201+
CLANG_ENABLE_OBJC_WEAK = YES;
202+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
203+
CLANG_WARN_BOOL_CONVERSION = YES;
204+
CLANG_WARN_COMMA = YES;
205+
CLANG_WARN_CONSTANT_CONVERSION = YES;
206+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
207+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
208+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
209+
CLANG_WARN_EMPTY_BODY = YES;
210+
CLANG_WARN_ENUM_CONVERSION = YES;
211+
CLANG_WARN_INFINITE_RECURSION = YES;
212+
CLANG_WARN_INT_CONVERSION = YES;
213+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
214+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
215+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
216+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
217+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
218+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
219+
CLANG_WARN_STRICT_PROTOTYPES = YES;
220+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
221+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
222+
CLANG_WARN_UNREACHABLE_CODE = YES;
223+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
224+
COPY_PHASE_STRIP = NO;
225+
CURRENT_PROJECT_VERSION = 1;
226+
DEBUG_INFORMATION_FORMAT = dwarf;
227+
ENABLE_STRICT_OBJC_MSGSEND = YES;
228+
ENABLE_TESTABILITY = YES;
229+
GCC_C_LANGUAGE_STANDARD = gnu11;
230+
GCC_DYNAMIC_NO_PIC = NO;
231+
GCC_NO_COMMON_BLOCKS = YES;
232+
GCC_OPTIMIZATION_LEVEL = 0;
233+
GCC_PREPROCESSOR_DEFINITIONS = (
234+
"DEBUG=1",
235+
"$(inherited)",
236+
);
237+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
238+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
239+
GCC_WARN_UNDECLARED_SELECTOR = YES;
240+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
241+
GCC_WARN_UNUSED_FUNCTION = YES;
242+
GCC_WARN_UNUSED_VARIABLE = YES;
243+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
244+
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
245+
MTL_FAST_MATH = YES;
246+
ONLY_ACTIVE_ARCH = YES;
247+
SDKROOT = iphoneos;
248+
VERSIONING_SYSTEM = "apple-generic";
249+
VERSION_INFO_PREFIX = "";
250+
};
251+
name = Debug;
252+
};
253+
6A2C398D2547DB5800D39DAF /* Release */ = {
254+
isa = XCBuildConfiguration;
255+
buildSettings = {
256+
ALWAYS_SEARCH_USER_PATHS = NO;
257+
CLANG_ANALYZER_NONNULL = YES;
258+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
259+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
260+
CLANG_CXX_LIBRARY = "libc++";
261+
CLANG_ENABLE_MODULES = YES;
262+
CLANG_ENABLE_OBJC_ARC = YES;
263+
CLANG_ENABLE_OBJC_WEAK = YES;
264+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
265+
CLANG_WARN_BOOL_CONVERSION = YES;
266+
CLANG_WARN_COMMA = YES;
267+
CLANG_WARN_CONSTANT_CONVERSION = YES;
268+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
269+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
270+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
271+
CLANG_WARN_EMPTY_BODY = YES;
272+
CLANG_WARN_ENUM_CONVERSION = YES;
273+
CLANG_WARN_INFINITE_RECURSION = YES;
274+
CLANG_WARN_INT_CONVERSION = YES;
275+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
276+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
277+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
278+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
279+
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
280+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
281+
CLANG_WARN_STRICT_PROTOTYPES = YES;
282+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
283+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
284+
CLANG_WARN_UNREACHABLE_CODE = YES;
285+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
286+
COPY_PHASE_STRIP = NO;
287+
CURRENT_PROJECT_VERSION = 1;
288+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
289+
ENABLE_NS_ASSERTIONS = NO;
290+
ENABLE_STRICT_OBJC_MSGSEND = YES;
291+
GCC_C_LANGUAGE_STANDARD = gnu11;
292+
GCC_NO_COMMON_BLOCKS = YES;
293+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
294+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
295+
GCC_WARN_UNDECLARED_SELECTOR = YES;
296+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
297+
GCC_WARN_UNUSED_FUNCTION = YES;
298+
GCC_WARN_UNUSED_VARIABLE = YES;
299+
IPHONEOS_DEPLOYMENT_TARGET = 14.0;
300+
MTL_ENABLE_DEBUG_INFO = NO;
301+
MTL_FAST_MATH = YES;
302+
SDKROOT = iphoneos;
303+
VALIDATE_PRODUCT = YES;
304+
VERSIONING_SYSTEM = "apple-generic";
305+
VERSION_INFO_PREFIX = "";
306+
};
307+
name = Release;
308+
};
309+
6A2C398F2547DB5800D39DAF /* Debug */ = {
310+
isa = XCBuildConfiguration;
311+
buildSettings = {
312+
CODE_SIGN_STYLE = Automatic;
313+
DEFINES_MODULE = YES;
314+
DYLIB_COMPATIBILITY_VERSION = 1;
315+
DYLIB_CURRENT_VERSION = 1;
316+
DYLIB_INSTALL_NAME_BASE = "@rpath";
317+
INFOPLIST_FILE = Info.plist;
318+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
319+
LD_RUNPATH_SEARCH_PATHS = (
320+
"$(inherited)",
321+
"@executable_path/Frameworks",
322+
"@loader_path/Frameworks",
323+
);
324+
PRODUCT_BUNDLE_IDENTIFIER = vigwave.IAPHelper;
325+
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
326+
SKIP_INSTALL = YES;
327+
TARGETED_DEVICE_FAMILY = "1,2";
328+
};
329+
name = Debug;
330+
};
331+
6A2C39902547DB5800D39DAF /* Release */ = {
332+
isa = XCBuildConfiguration;
333+
buildSettings = {
334+
CODE_SIGN_STYLE = Automatic;
335+
DEFINES_MODULE = YES;
336+
DYLIB_COMPATIBILITY_VERSION = 1;
337+
DYLIB_CURRENT_VERSION = 1;
338+
DYLIB_INSTALL_NAME_BASE = "@rpath";
339+
INFOPLIST_FILE = Info.plist;
340+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
341+
LD_RUNPATH_SEARCH_PATHS = (
342+
"$(inherited)",
343+
"@executable_path/Frameworks",
344+
"@loader_path/Frameworks",
345+
);
346+
PRODUCT_BUNDLE_IDENTIFIER = vigwave.IAPHelper;
347+
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
348+
SKIP_INSTALL = YES;
349+
TARGETED_DEVICE_FAMILY = "1,2";
350+
};
351+
name = Release;
352+
};
353+
/* End XCBuildConfiguration section */
354+
355+
/* Begin XCConfigurationList section */
356+
6A2C39802547DB5800D39DAF /* Build configuration list for PBXProject "IAPHelper" */ = {
357+
isa = XCConfigurationList;
358+
buildConfigurations = (
359+
6A2C398C2547DB5800D39DAF /* Debug */,
360+
6A2C398D2547DB5800D39DAF /* Release */,
361+
);
362+
defaultConfigurationIsVisible = 0;
363+
defaultConfigurationName = Release;
364+
};
365+
6A2C398E2547DB5800D39DAF /* Build configuration list for PBXNativeTarget "IAPHelper" */ = {
366+
isa = XCConfigurationList;
367+
buildConfigurations = (
368+
6A2C398F2547DB5800D39DAF /* Debug */,
369+
6A2C39902547DB5800D39DAF /* Release */,
370+
);
371+
defaultConfigurationIsVisible = 0;
372+
defaultConfigurationName = Release;
373+
};
374+
/* End XCConfigurationList section */
375+
};
376+
rootObject = 6A2C397D2547DB5800D39DAF /* Project object */;
377+
}

0 commit comments

Comments
 (0)