• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 50;
7	objects = {
8
9/* Begin PBXBuildFile section */
10		0D17A5C022D78FCD0057279F /* FlutterViewControllerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D17A5BF22D78FCD0057279F /* FlutterViewControllerTest.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
11		0D4C3FB022DF9F5300A67C70 /* FlutterPluginAppLifeCycleDelegateTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D4C3FAF22DF9F5300A67C70 /* FlutterPluginAppLifeCycleDelegateTest.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
12		0D52D3BD22C566D50011DEBD /* FlutterBinaryMessengerRelayTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0D52D3B622C566D50011DEBD /* FlutterBinaryMessengerRelayTest.mm */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
13		0D6AB6B622BB05E100EEE540 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D6AB6B522BB05E100EEE540 /* AppDelegate.m */; };
14		0D6AB6B922BB05E100EEE540 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D6AB6B822BB05E100EEE540 /* ViewController.m */; };
15		0D6AB6BC22BB05E100EEE540 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0D6AB6BA22BB05E100EEE540 /* Main.storyboard */; };
16		0D6AB6BE22BB05E200EEE540 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0D6AB6BD22BB05E200EEE540 /* Assets.xcassets */; };
17		0D6AB6C122BB05E200EEE540 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0D6AB6BF22BB05E200EEE540 /* LaunchScreen.storyboard */; };
18		0D6AB6C422BB05E200EEE540 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D6AB6C322BB05E200EEE540 /* main.m */; };
19		0D6AB6EB22BB40E700EEE540 /* FlutterEngineTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0D6AB6E722BB40CF00EEE540 /* FlutterEngineTest.mm */; };
20		0D6AB72C22BC339F00EEE540 /* libOCMock.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D6AB72522BC336100EEE540 /* libOCMock.a */; };
21		0D6AB73F22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 0D6AB73E22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig */; };
22/* End PBXBuildFile section */
23
24/* Begin PBXContainerItemProxy section */
25		0D6AB6CA22BB05E200EEE540 /* PBXContainerItemProxy */ = {
26			isa = PBXContainerItemProxy;
27			containerPortal = 0D6AB6A922BB05E100EEE540 /* Project object */;
28			proxyType = 1;
29			remoteGlobalIDString = 0D6AB6B022BB05E100EEE540;
30			remoteInfo = IosUnitTests;
31		};
32		0D6AB72022BC336100EEE540 /* PBXContainerItemProxy */ = {
33			isa = PBXContainerItemProxy;
34			containerPortal = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
35			proxyType = 2;
36			remoteGlobalIDString = 030EF0A814632FD000B04273;
37			remoteInfo = OCMock;
38		};
39		0D6AB72222BC336100EEE540 /* PBXContainerItemProxy */ = {
40			isa = PBXContainerItemProxy;
41			containerPortal = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
42			proxyType = 2;
43			remoteGlobalIDString = 03565A3118F0566E003AE91E;
44			remoteInfo = OCMockTests;
45		};
46		0D6AB72422BC336100EEE540 /* PBXContainerItemProxy */ = {
47			isa = PBXContainerItemProxy;
48			containerPortal = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
49			proxyType = 2;
50			remoteGlobalIDString = 030EF0DC14632FF700B04273;
51			remoteInfo = OCMockLib;
52		};
53		0D6AB72622BC336100EEE540 /* PBXContainerItemProxy */ = {
54			isa = PBXContainerItemProxy;
55			containerPortal = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
56			proxyType = 2;
57			remoteGlobalIDString = D31108AD1828DB8700737925;
58			remoteInfo = OCMockLibTests;
59		};
60		0D6AB72822BC336100EEE540 /* PBXContainerItemProxy */ = {
61			isa = PBXContainerItemProxy;
62			containerPortal = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
63			proxyType = 2;
64			remoteGlobalIDString = F0B950F11B0080BE00942C38;
65			remoteInfo = "OCMock iOS";
66		};
67		0D6AB72A22BC336100EEE540 /* PBXContainerItemProxy */ = {
68			isa = PBXContainerItemProxy;
69			containerPortal = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
70			proxyType = 2;
71			remoteGlobalIDString = 817EB1621BD765130047E85A;
72			remoteInfo = "OCMock tvOS";
73		};
74/* End PBXContainerItemProxy section */
75
76/* Begin PBXFileReference section */
77		0D17A5BF22D78FCD0057279F /* FlutterViewControllerTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FlutterViewControllerTest.m; sourceTree = "<group>"; };
78		0D4C3FAF22DF9F5300A67C70 /* FlutterPluginAppLifeCycleDelegateTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FlutterPluginAppLifeCycleDelegateTest.m; sourceTree = "<group>"; };
79		0D52D3B622C566D50011DEBD /* FlutterBinaryMessengerRelayTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = FlutterBinaryMessengerRelayTest.mm; sourceTree = "<group>"; };
80		0D6AB6B122BB05E100EEE540 /* IosUnitTests.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = IosUnitTests.app; sourceTree = BUILT_PRODUCTS_DIR; };
81		0D6AB6B422BB05E100EEE540 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
82		0D6AB6B522BB05E100EEE540 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
83		0D6AB6B722BB05E100EEE540 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
84		0D6AB6B822BB05E100EEE540 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
85		0D6AB6BB22BB05E100EEE540 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
86		0D6AB6BD22BB05E200EEE540 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
87		0D6AB6C022BB05E200EEE540 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
88		0D6AB6C222BB05E200EEE540 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
89		0D6AB6C322BB05E200EEE540 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
90		0D6AB6C922BB05E200EEE540 /* IosUnitTestsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IosUnitTestsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
91		0D6AB6CF22BB05E200EEE540 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
92		0D6AB6E722BB40CF00EEE540 /* FlutterEngineTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = FlutterEngineTest.mm; sourceTree = "<group>"; };
93		0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OCMock.xcodeproj; path = ../../../../../third_party/ocmock/Source/OCMock.xcodeproj; sourceTree = "<group>"; };
94		0D6AB73E22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = FlutterEngineConfig.xcconfig; sourceTree = "<group>"; };
95/* End PBXFileReference section */
96
97/* Begin PBXFrameworksBuildPhase section */
98		0D6AB6AE22BB05E100EEE540 /* Frameworks */ = {
99			isa = PBXFrameworksBuildPhase;
100			buildActionMask = 2147483647;
101			files = (
102			);
103			runOnlyForDeploymentPostprocessing = 0;
104		};
105		0D6AB6C622BB05E200EEE540 /* Frameworks */ = {
106			isa = PBXFrameworksBuildPhase;
107			buildActionMask = 2147483647;
108			files = (
109				0D6AB72C22BC339F00EEE540 /* libOCMock.a in Frameworks */,
110			);
111			runOnlyForDeploymentPostprocessing = 0;
112		};
113/* End PBXFrameworksBuildPhase section */
114
115/* Begin PBXGroup section */
116		0D6AB6A822BB05E100EEE540 = {
117			isa = PBXGroup;
118			children = (
119				0D6AB6B322BB05E100EEE540 /* App */,
120				0D6AB6CC22BB05E200EEE540 /* Tests */,
121				0D6AB6B222BB05E100EEE540 /* Products */,
122				0D6AB6FC22BC1BC300EEE540 /* Frameworks */,
123			);
124			sourceTree = "<group>";
125		};
126		0D6AB6B222BB05E100EEE540 /* Products */ = {
127			isa = PBXGroup;
128			children = (
129				0D6AB6B122BB05E100EEE540 /* IosUnitTests.app */,
130				0D6AB6C922BB05E200EEE540 /* IosUnitTestsTests.xctest */,
131			);
132			name = Products;
133			sourceTree = "<group>";
134		};
135		0D6AB6B322BB05E100EEE540 /* App */ = {
136			isa = PBXGroup;
137			children = (
138				0D6AB6B422BB05E100EEE540 /* AppDelegate.h */,
139				0D6AB6B522BB05E100EEE540 /* AppDelegate.m */,
140				0D6AB6B722BB05E100EEE540 /* ViewController.h */,
141				0D6AB6B822BB05E100EEE540 /* ViewController.m */,
142				0D6AB6BA22BB05E100EEE540 /* Main.storyboard */,
143				0D6AB6BD22BB05E200EEE540 /* Assets.xcassets */,
144				0D6AB6BF22BB05E200EEE540 /* LaunchScreen.storyboard */,
145				0D6AB6C222BB05E200EEE540 /* Info.plist */,
146				0D6AB6C322BB05E200EEE540 /* main.m */,
147			);
148			path = App;
149			sourceTree = "<group>";
150		};
151		0D6AB6CC22BB05E200EEE540 /* Tests */ = {
152			isa = PBXGroup;
153			children = (
154				0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */,
155				0D6AB6E622BB409F00EEE540 /* Source */,
156				0D6AB6CF22BB05E200EEE540 /* Info.plist */,
157				0D6AB73E22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig */,
158			);
159			path = Tests;
160			sourceTree = "<group>";
161		};
162		0D6AB6E622BB409F00EEE540 /* Source */ = {
163			isa = PBXGroup;
164			children = (
165				0D52D3B622C566D50011DEBD /* FlutterBinaryMessengerRelayTest.mm */,
166				0D6AB6E722BB40CF00EEE540 /* FlutterEngineTest.mm */,
167				0D17A5BF22D78FCD0057279F /* FlutterViewControllerTest.m */,
168				0D4C3FAF22DF9F5300A67C70 /* FlutterPluginAppLifeCycleDelegateTest.m */,
169			);
170			name = Source;
171			path = ../../../../shell/platform/darwin/ios/framework/Source;
172			sourceTree = "<group>";
173		};
174		0D6AB6FC22BC1BC300EEE540 /* Frameworks */ = {
175			isa = PBXGroup;
176			children = (
177			);
178			name = Frameworks;
179			sourceTree = "<group>";
180		};
181		0D6AB71822BC336100EEE540 /* Products */ = {
182			isa = PBXGroup;
183			children = (
184				0D6AB72122BC336100EEE540 /* OCMock.framework */,
185				0D6AB72322BC336100EEE540 /* OCMockTests.xctest */,
186				0D6AB72522BC336100EEE540 /* libOCMock.a */,
187				0D6AB72722BC336100EEE540 /* OCMockLibTests.xctest */,
188				0D6AB72922BC336100EEE540 /* OCMock.framework */,
189				0D6AB72B22BC336100EEE540 /* OCMock.framework */,
190			);
191			name = Products;
192			sourceTree = "<group>";
193		};
194/* End PBXGroup section */
195
196/* Begin PBXNativeTarget section */
197		0D6AB6B022BB05E100EEE540 /* IosUnitTests */ = {
198			isa = PBXNativeTarget;
199			buildConfigurationList = 0D6AB6D222BB05E200EEE540 /* Build configuration list for PBXNativeTarget "IosUnitTests" */;
200			buildPhases = (
201				0D6AB6AD22BB05E100EEE540 /* Sources */,
202				0D6AB6AE22BB05E100EEE540 /* Frameworks */,
203				0D6AB6AF22BB05E100EEE540 /* Resources */,
204			);
205			buildRules = (
206			);
207			dependencies = (
208			);
209			name = IosUnitTests;
210			productName = IosUnitTests;
211			productReference = 0D6AB6B122BB05E100EEE540 /* IosUnitTests.app */;
212			productType = "com.apple.product-type.application";
213		};
214		0D6AB6C822BB05E200EEE540 /* IosUnitTestsTests */ = {
215			isa = PBXNativeTarget;
216			buildConfigurationList = 0D6AB6D522BB05E200EEE540 /* Build configuration list for PBXNativeTarget "IosUnitTestsTests" */;
217			buildPhases = (
218				0D6AB6C522BB05E200EEE540 /* Sources */,
219				0D6AB6C622BB05E200EEE540 /* Frameworks */,
220				0D6AB6C722BB05E200EEE540 /* Resources */,
221				0D6AB6E122BB122F00EEE540 /* ShellScript */,
222			);
223			buildRules = (
224			);
225			dependencies = (
226				0D6AB6CB22BB05E200EEE540 /* PBXTargetDependency */,
227			);
228			name = IosUnitTestsTests;
229			productName = IosUnitTestsTests;
230			productReference = 0D6AB6C922BB05E200EEE540 /* IosUnitTestsTests.xctest */;
231			productType = "com.apple.product-type.bundle.unit-test";
232		};
233/* End PBXNativeTarget section */
234
235/* Begin PBXProject section */
236		0D6AB6A922BB05E100EEE540 /* Project object */ = {
237			isa = PBXProject;
238			attributes = {
239				LastUpgradeCheck = 1020;
240				ORGANIZATIONNAME = "Aaron Clarke";
241				TargetAttributes = {
242					0D6AB6B022BB05E100EEE540 = {
243						CreatedOnToolsVersion = 10.2.1;
244					};
245					0D6AB6C822BB05E200EEE540 = {
246						CreatedOnToolsVersion = 10.2.1;
247						TestTargetID = 0D6AB6B022BB05E100EEE540;
248					};
249				};
250			};
251			buildConfigurationList = 0D6AB6AC22BB05E100EEE540 /* Build configuration list for PBXProject "IosUnitTests" */;
252			compatibilityVersion = "Xcode 9.3";
253			developmentRegion = en;
254			hasScannedForEncodings = 0;
255			knownRegions = (
256				en,
257				Base,
258			);
259			mainGroup = 0D6AB6A822BB05E100EEE540;
260			productRefGroup = 0D6AB6B222BB05E100EEE540 /* Products */;
261			projectDirPath = "";
262			projectReferences = (
263				{
264					ProductGroup = 0D6AB71822BC336100EEE540 /* Products */;
265					ProjectRef = 0D6AB71722BC336100EEE540 /* OCMock.xcodeproj */;
266				},
267			);
268			projectRoot = "";
269			targets = (
270				0D6AB6B022BB05E100EEE540 /* IosUnitTests */,
271				0D6AB6C822BB05E200EEE540 /* IosUnitTestsTests */,
272			);
273		};
274/* End PBXProject section */
275
276/* Begin PBXReferenceProxy section */
277		0D6AB72122BC336100EEE540 /* OCMock.framework */ = {
278			isa = PBXReferenceProxy;
279			fileType = wrapper.framework;
280			path = OCMock.framework;
281			remoteRef = 0D6AB72022BC336100EEE540 /* PBXContainerItemProxy */;
282			sourceTree = BUILT_PRODUCTS_DIR;
283		};
284		0D6AB72322BC336100EEE540 /* OCMockTests.xctest */ = {
285			isa = PBXReferenceProxy;
286			fileType = wrapper.cfbundle;
287			path = OCMockTests.xctest;
288			remoteRef = 0D6AB72222BC336100EEE540 /* PBXContainerItemProxy */;
289			sourceTree = BUILT_PRODUCTS_DIR;
290		};
291		0D6AB72522BC336100EEE540 /* libOCMock.a */ = {
292			isa = PBXReferenceProxy;
293			fileType = archive.ar;
294			path = libOCMock.a;
295			remoteRef = 0D6AB72422BC336100EEE540 /* PBXContainerItemProxy */;
296			sourceTree = BUILT_PRODUCTS_DIR;
297		};
298		0D6AB72722BC336100EEE540 /* OCMockLibTests.xctest */ = {
299			isa = PBXReferenceProxy;
300			fileType = wrapper.cfbundle;
301			path = OCMockLibTests.xctest;
302			remoteRef = 0D6AB72622BC336100EEE540 /* PBXContainerItemProxy */;
303			sourceTree = BUILT_PRODUCTS_DIR;
304		};
305		0D6AB72922BC336100EEE540 /* OCMock.framework */ = {
306			isa = PBXReferenceProxy;
307			fileType = wrapper.framework;
308			path = OCMock.framework;
309			remoteRef = 0D6AB72822BC336100EEE540 /* PBXContainerItemProxy */;
310			sourceTree = BUILT_PRODUCTS_DIR;
311		};
312		0D6AB72B22BC336100EEE540 /* OCMock.framework */ = {
313			isa = PBXReferenceProxy;
314			fileType = wrapper.framework;
315			path = OCMock.framework;
316			remoteRef = 0D6AB72A22BC336100EEE540 /* PBXContainerItemProxy */;
317			sourceTree = BUILT_PRODUCTS_DIR;
318		};
319/* End PBXReferenceProxy section */
320
321/* Begin PBXResourcesBuildPhase section */
322		0D6AB6AF22BB05E100EEE540 /* Resources */ = {
323			isa = PBXResourcesBuildPhase;
324			buildActionMask = 2147483647;
325			files = (
326				0D6AB6C122BB05E200EEE540 /* LaunchScreen.storyboard in Resources */,
327				0D6AB6BE22BB05E200EEE540 /* Assets.xcassets in Resources */,
328				0D6AB6BC22BB05E100EEE540 /* Main.storyboard in Resources */,
329			);
330			runOnlyForDeploymentPostprocessing = 0;
331		};
332		0D6AB6C722BB05E200EEE540 /* Resources */ = {
333			isa = PBXResourcesBuildPhase;
334			buildActionMask = 2147483647;
335			files = (
336				0D6AB73F22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig in Resources */,
337			);
338			runOnlyForDeploymentPostprocessing = 0;
339		};
340/* End PBXResourcesBuildPhase section */
341
342/* Begin PBXShellScriptBuildPhase section */
343		0D6AB6E122BB122F00EEE540 /* ShellScript */ = {
344			isa = PBXShellScriptBuildPhase;
345			buildActionMask = 2147483647;
346			files = (
347			);
348			inputFileListPaths = (
349			);
350			inputPaths = (
351			);
352			outputFileListPaths = (
353			);
354			outputPaths = (
355			);
356			runOnlyForDeploymentPostprocessing = 0;
357			shellPath = "/bin/sh -x";
358			shellScript = "TARGET_FRAMEWORKS_PATH=\"$TARGET_BUILD_DIR/../Frameworks\"\nFRAMEWORK_PATH=$PROJECT_DIR/../../../../out/$FLUTTER_ENGINE/Flutter.framework\nrsync -avzh \"$FRAMEWORK_PATH\" \"$TARGET_FRAMEWORKS_PATH\"\n";
359		};
360/* End PBXShellScriptBuildPhase section */
361
362/* Begin PBXSourcesBuildPhase section */
363		0D6AB6AD22BB05E100EEE540 /* Sources */ = {
364			isa = PBXSourcesBuildPhase;
365			buildActionMask = 2147483647;
366			files = (
367				0D6AB6B922BB05E100EEE540 /* ViewController.m in Sources */,
368				0D6AB6C422BB05E200EEE540 /* main.m in Sources */,
369				0D6AB6B622BB05E100EEE540 /* AppDelegate.m in Sources */,
370			);
371			runOnlyForDeploymentPostprocessing = 0;
372		};
373		0D6AB6C522BB05E200EEE540 /* Sources */ = {
374			isa = PBXSourcesBuildPhase;
375			buildActionMask = 2147483647;
376			files = (
377				0D6AB6EB22BB40E700EEE540 /* FlutterEngineTest.mm in Sources */,
378				0D17A5C022D78FCD0057279F /* FlutterViewControllerTest.m in Sources */,
379				0D52D3BD22C566D50011DEBD /* FlutterBinaryMessengerRelayTest.mm in Sources */,
380				0D4C3FB022DF9F5300A67C70 /* FlutterPluginAppLifeCycleDelegateTest.m in Sources */,
381			);
382			runOnlyForDeploymentPostprocessing = 0;
383		};
384/* End PBXSourcesBuildPhase section */
385
386/* Begin PBXTargetDependency section */
387		0D6AB6CB22BB05E200EEE540 /* PBXTargetDependency */ = {
388			isa = PBXTargetDependency;
389			target = 0D6AB6B022BB05E100EEE540 /* IosUnitTests */;
390			targetProxy = 0D6AB6CA22BB05E200EEE540 /* PBXContainerItemProxy */;
391		};
392/* End PBXTargetDependency section */
393
394/* Begin PBXVariantGroup section */
395		0D6AB6BA22BB05E100EEE540 /* Main.storyboard */ = {
396			isa = PBXVariantGroup;
397			children = (
398				0D6AB6BB22BB05E100EEE540 /* Base */,
399			);
400			name = Main.storyboard;
401			sourceTree = "<group>";
402		};
403		0D6AB6BF22BB05E200EEE540 /* LaunchScreen.storyboard */ = {
404			isa = PBXVariantGroup;
405			children = (
406				0D6AB6C022BB05E200EEE540 /* Base */,
407			);
408			name = LaunchScreen.storyboard;
409			sourceTree = "<group>";
410		};
411/* End PBXVariantGroup section */
412
413/* Begin XCBuildConfiguration section */
414		0D6AB6D022BB05E200EEE540 /* Debug */ = {
415			isa = XCBuildConfiguration;
416			buildSettings = {
417				ALWAYS_SEARCH_USER_PATHS = NO;
418				CLANG_ANALYZER_NONNULL = YES;
419				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
420				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
421				CLANG_CXX_LIBRARY = "libc++";
422				CLANG_ENABLE_MODULES = YES;
423				CLANG_ENABLE_OBJC_ARC = YES;
424				CLANG_ENABLE_OBJC_WEAK = YES;
425				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
426				CLANG_WARN_BOOL_CONVERSION = YES;
427				CLANG_WARN_COMMA = YES;
428				CLANG_WARN_CONSTANT_CONVERSION = YES;
429				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
430				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
431				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
432				CLANG_WARN_EMPTY_BODY = YES;
433				CLANG_WARN_ENUM_CONVERSION = YES;
434				CLANG_WARN_INFINITE_RECURSION = YES;
435				CLANG_WARN_INT_CONVERSION = YES;
436				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
437				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
438				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
439				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
440				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
441				CLANG_WARN_STRICT_PROTOTYPES = YES;
442				CLANG_WARN_SUSPICIOUS_MOVE = YES;
443				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
444				CLANG_WARN_UNREACHABLE_CODE = YES;
445				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
446				CODE_SIGN_IDENTITY = "iPhone Developer";
447				COPY_PHASE_STRIP = NO;
448				DEBUG_INFORMATION_FORMAT = dwarf;
449				ENABLE_STRICT_OBJC_MSGSEND = YES;
450				ENABLE_TESTABILITY = YES;
451				GCC_C_LANGUAGE_STANDARD = gnu11;
452				GCC_DYNAMIC_NO_PIC = NO;
453				GCC_NO_COMMON_BLOCKS = YES;
454				GCC_OPTIMIZATION_LEVEL = 0;
455				GCC_PREPROCESSOR_DEFINITIONS = (
456					"DEBUG=1",
457					"$(inherited)",
458				);
459				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
460				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
461				GCC_WARN_UNDECLARED_SELECTOR = YES;
462				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
463				GCC_WARN_UNUSED_FUNCTION = YES;
464				GCC_WARN_UNUSED_VARIABLE = YES;
465				IPHONEOS_DEPLOYMENT_TARGET = 12.2;
466				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
467				MTL_FAST_MATH = YES;
468				ONLY_ACTIVE_ARCH = YES;
469				SDKROOT = iphoneos;
470			};
471			name = Debug;
472		};
473		0D6AB6D122BB05E200EEE540 /* Release */ = {
474			isa = XCBuildConfiguration;
475			buildSettings = {
476				ALWAYS_SEARCH_USER_PATHS = NO;
477				CLANG_ANALYZER_NONNULL = YES;
478				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
479				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
480				CLANG_CXX_LIBRARY = "libc++";
481				CLANG_ENABLE_MODULES = YES;
482				CLANG_ENABLE_OBJC_ARC = YES;
483				CLANG_ENABLE_OBJC_WEAK = YES;
484				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
485				CLANG_WARN_BOOL_CONVERSION = YES;
486				CLANG_WARN_COMMA = YES;
487				CLANG_WARN_CONSTANT_CONVERSION = YES;
488				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
489				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
490				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
491				CLANG_WARN_EMPTY_BODY = YES;
492				CLANG_WARN_ENUM_CONVERSION = YES;
493				CLANG_WARN_INFINITE_RECURSION = YES;
494				CLANG_WARN_INT_CONVERSION = YES;
495				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
496				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
497				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
498				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
499				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
500				CLANG_WARN_STRICT_PROTOTYPES = YES;
501				CLANG_WARN_SUSPICIOUS_MOVE = YES;
502				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
503				CLANG_WARN_UNREACHABLE_CODE = YES;
504				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
505				CODE_SIGN_IDENTITY = "iPhone Developer";
506				COPY_PHASE_STRIP = NO;
507				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
508				ENABLE_NS_ASSERTIONS = NO;
509				ENABLE_STRICT_OBJC_MSGSEND = YES;
510				GCC_C_LANGUAGE_STANDARD = gnu11;
511				GCC_NO_COMMON_BLOCKS = YES;
512				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
513				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
514				GCC_WARN_UNDECLARED_SELECTOR = YES;
515				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
516				GCC_WARN_UNUSED_FUNCTION = YES;
517				GCC_WARN_UNUSED_VARIABLE = YES;
518				IPHONEOS_DEPLOYMENT_TARGET = 12.2;
519				MTL_ENABLE_DEBUG_INFO = NO;
520				MTL_FAST_MATH = YES;
521				SDKROOT = iphoneos;
522				VALIDATE_PRODUCT = YES;
523			};
524			name = Release;
525		};
526		0D6AB6D322BB05E200EEE540 /* Debug */ = {
527			isa = XCBuildConfiguration;
528			buildSettings = {
529				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
530				CODE_SIGN_STYLE = Automatic;
531				INFOPLIST_FILE = App/Info.plist;
532				LD_RUNPATH_SEARCH_PATHS = (
533					"$(inherited)",
534					"@executable_path/Frameworks",
535				);
536				LIBRARY_SEARCH_PATHS = (
537					"$(inherited)",
538					"$(PROJECT_DIR)/Tests",
539				);
540				PRODUCT_BUNDLE_IDENTIFIER = com.google.flutter.IosUnitTests;
541				PRODUCT_NAME = "$(TARGET_NAME)";
542				TARGETED_DEVICE_FAMILY = "1,2";
543			};
544			name = Debug;
545		};
546		0D6AB6D422BB05E200EEE540 /* Release */ = {
547			isa = XCBuildConfiguration;
548			buildSettings = {
549				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
550				CODE_SIGN_STYLE = Automatic;
551				INFOPLIST_FILE = App/Info.plist;
552				LD_RUNPATH_SEARCH_PATHS = (
553					"$(inherited)",
554					"@executable_path/Frameworks",
555				);
556				LIBRARY_SEARCH_PATHS = (
557					"$(inherited)",
558					"$(PROJECT_DIR)/Tests",
559				);
560				PRODUCT_BUNDLE_IDENTIFIER = com.google.flutter.IosUnitTests;
561				PRODUCT_NAME = "$(TARGET_NAME)";
562				TARGETED_DEVICE_FAMILY = "1,2";
563			};
564			name = Release;
565		};
566		0D6AB6D622BB05E200EEE540 /* Debug */ = {
567			isa = XCBuildConfiguration;
568			baseConfigurationReference = 0D6AB73E22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig */;
569			buildSettings = {
570				BUNDLE_LOADER = "$(TEST_HOST)";
571				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
572				CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
573				CLANG_ENABLE_OBJC_ARC = NO;
574				CODE_SIGN_STYLE = Automatic;
575				HEADER_SEARCH_PATHS = (
576					../../../..,
577					../../../../flutter/shell/platform/darwin/common/framework/Headers,
578					../../../../third_party/skia,
579					../../../../third_party,
580					../../../../third_party/rapidjson/include,
581					../../../../flutter/third_party/txt/src,
582					../../../../third_party/harfbuzz/src,
583					../../../../third_party/icu/source/common,
584				);
585				INFOPLIST_FILE = Tests/Info.plist;
586				LD_RUNPATH_SEARCH_PATHS = (
587					"$(inherited)",
588					"@executable_path/Frameworks",
589					"@loader_path/Frameworks",
590				);
591				LIBRARY_SEARCH_PATHS = (
592					"$(inherited)",
593					"$(PROJECT_DIR)/Tests",
594				);
595				OTHER_LDFLAGS = (
596					"-L",
597					../../../../out/$FLUTTER_ENGINE,
598					"-lFlutter",
599					"-lOCMock",
600					"-ObjC",
601				);
602				PRODUCT_BUNDLE_IDENTIFIER = com.google.flutter.IosUnitTestsTests;
603				PRODUCT_NAME = "$(TARGET_NAME)";
604				SYSTEM_HEADER_SEARCH_PATHS = ../../../../third_party/ocmock/Source/;
605				TARGETED_DEVICE_FAMILY = "1,2";
606				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/IosUnitTests.app/IosUnitTests";
607			};
608			name = Debug;
609		};
610		0D6AB6D722BB05E200EEE540 /* Release */ = {
611			isa = XCBuildConfiguration;
612			baseConfigurationReference = 0D6AB73E22BD8F0200EEE540 /* FlutterEngineConfig.xcconfig */;
613			buildSettings = {
614				BUNDLE_LOADER = "$(TEST_HOST)";
615				CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
616				CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
617				CLANG_ENABLE_OBJC_ARC = NO;
618				CODE_SIGN_STYLE = Automatic;
619				HEADER_SEARCH_PATHS = (
620					../../../..,
621					../../../../flutter/shell/platform/darwin/common/framework/Headers,
622					../../../../third_party/skia,
623					../../../../third_party,
624					../../../../third_party/rapidjson/include,
625					../../../../flutter/third_party/txt/src,
626					../../../../third_party/harfbuzz/src,
627					../../../../third_party/icu/source/common,
628				);
629				INFOPLIST_FILE = Tests/Info.plist;
630				LD_RUNPATH_SEARCH_PATHS = (
631					"$(inherited)",
632					"@executable_path/Frameworks",
633					"@loader_path/Frameworks",
634				);
635				LIBRARY_SEARCH_PATHS = (
636					"$(inherited)",
637					"$(PROJECT_DIR)/Tests",
638				);
639				OTHER_LDFLAGS = (
640					"-L",
641					../../../../out/$FLUTTER_ENGINE,
642					"-lFlutter",
643					"-lOCMock",
644					"-ObjC",
645				);
646				PRODUCT_BUNDLE_IDENTIFIER = com.google.flutter.IosUnitTestsTests;
647				PRODUCT_NAME = "$(TARGET_NAME)";
648				SYSTEM_HEADER_SEARCH_PATHS = ../../../../third_party/ocmock/Source/;
649				TARGETED_DEVICE_FAMILY = "1,2";
650				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/IosUnitTests.app/IosUnitTests";
651			};
652			name = Release;
653		};
654/* End XCBuildConfiguration section */
655
656/* Begin XCConfigurationList section */
657		0D6AB6AC22BB05E100EEE540 /* Build configuration list for PBXProject "IosUnitTests" */ = {
658			isa = XCConfigurationList;
659			buildConfigurations = (
660				0D6AB6D022BB05E200EEE540 /* Debug */,
661				0D6AB6D122BB05E200EEE540 /* Release */,
662			);
663			defaultConfigurationIsVisible = 0;
664			defaultConfigurationName = Release;
665		};
666		0D6AB6D222BB05E200EEE540 /* Build configuration list for PBXNativeTarget "IosUnitTests" */ = {
667			isa = XCConfigurationList;
668			buildConfigurations = (
669				0D6AB6D322BB05E200EEE540 /* Debug */,
670				0D6AB6D422BB05E200EEE540 /* Release */,
671			);
672			defaultConfigurationIsVisible = 0;
673			defaultConfigurationName = Release;
674		};
675		0D6AB6D522BB05E200EEE540 /* Build configuration list for PBXNativeTarget "IosUnitTestsTests" */ = {
676			isa = XCConfigurationList;
677			buildConfigurations = (
678				0D6AB6D622BB05E200EEE540 /* Debug */,
679				0D6AB6D722BB05E200EEE540 /* Release */,
680			);
681			defaultConfigurationIsVisible = 0;
682			defaultConfigurationName = Release;
683		};
684/* End XCConfigurationList section */
685	};
686	rootObject = 0D6AB6A922BB05E100EEE540 /* Project object */;
687}
688