project.pbxproj.tmpl 23 KB
Newer Older
1 2 3 4 5
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
6
	objectVersion = 54;
7 8 9
	objects = {

/* Begin PBXBuildFile section */
10
		1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
11
		331C80F4294D02FB00263BE5 /* RunnerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 331C80F3294D02FB00263BE5 /* RunnerTests.m */; };
12
		3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
13
		978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */; };
14 15 16 17 18 19
		97C146F31CF9000F007C117D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C146F21CF9000F007C117D /* main.m */; };
		97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
		97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
		97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
/* End PBXBuildFile section */

20 21 22 23 24 25 26 27 28 29
/* Begin PBXContainerItemProxy section */
		331C80F5294D02FB00263BE5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 97C146E61CF9000F007C117D /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 97C146ED1CF9000F007C117D;
			remoteInfo = Runner;
		};
/* End PBXContainerItemProxy section */

30 31 32 33 34 35 36 37 38 39 40 41 42 43
/* Begin PBXCopyFilesBuildPhase section */
		9705A1C41CF9048500538489 /* Embed Frameworks */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 10;
			files = (
			);
			name = "Embed Frameworks";
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
44 45
		1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
		1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
46 47
		331C80F1294D02FB00263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		331C80F3294D02FB00263BE5 /* RunnerTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RunnerTests.m; sourceTree = "<group>"; };
48
		3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
49
		7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
50 51
		7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
		7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
52
		9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
53
		9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
54
		97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
55 56 57 58 59 60 61 62
		97C146F21CF9000F007C117D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
		97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
		97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
		97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
63 64 65 66 67 68 69
		331C80EE294D02FB00263BE5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
70 71 72 73 74 75 76 77 78 79
		97C146EB1CF9000F007C117D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
80 81 82 83 84 85 86 87
		331C80F2294D02FB00263BE5 /* RunnerTests */ = {
			isa = PBXGroup;
			children = (
				331C80F3294D02FB00263BE5 /* RunnerTests.m */,
			);
			path = RunnerTests;
			sourceTree = "<group>";
		};
88 89 90
		9740EEB11CF90186004384FC /* Flutter */ = {
			isa = PBXGroup;
			children = (
91
				3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
92 93
				9740EEB21CF90195004384FC /* Debug.xcconfig */,
				7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
94 95 96 97 98 99 100 101 102
				9740EEB31CF90195004384FC /* Generated.xcconfig */,
			);
			name = Flutter;
			sourceTree = "<group>";
		};
		97C146E51CF9000F007C117D = {
			isa = PBXGroup;
			children = (
				9740EEB11CF90186004384FC /* Flutter */,
103
				97C146F01CF9000F007C117D /* Runner */,
104
				331C80F2294D02FB00263BE5 /* RunnerTests */,
105 106 107 108 109 110 111
				97C146EF1CF9000F007C117D /* Products */,
			);
			sourceTree = "<group>";
		};
		97C146EF1CF9000F007C117D /* Products */ = {
			isa = PBXGroup;
			children = (
112
				97C146EE1CF9000F007C117D /* Runner.app */,
113
				331C80F1294D02FB00263BE5 /* RunnerTests.xctest */,
114 115 116 117
			);
			name = Products;
			sourceTree = "<group>";
		};
118
		97C146F01CF9000F007C117D /* Runner */ = {
119 120
			isa = PBXGroup;
			children = (
121 122
				7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */,
				7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */,
123 124 125 126 127
				97C146FA1CF9000F007C117D /* Main.storyboard */,
				97C146FD1CF9000F007C117D /* Assets.xcassets */,
				97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */,
				97C147021CF9000F007C117D /* Info.plist */,
				97C146F11CF9000F007C117D /* Supporting Files */,
128 129
				1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */,
				1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */,
130
			);
131
			path = Runner;
132 133 134 135 136 137 138 139 140 141 142 143 144
			sourceTree = "<group>";
		};
		97C146F11CF9000F007C117D /* Supporting Files */ = {
			isa = PBXGroup;
			children = (
				97C146F21CF9000F007C117D /* main.m */,
			);
			name = "Supporting Files";
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
		331C80F0294D02FB00263BE5 /* RunnerTests */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 331C80F7294D02FB00263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */;
			buildPhases = (
				331C80ED294D02FB00263BE5 /* Sources */,
				331C80EE294D02FB00263BE5 /* Frameworks */,
				331C80EF294D02FB00263BE5 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
				331C80F6294D02FB00263BE5 /* PBXTargetDependency */,
			);
			name = RunnerTests;
			productName = RunnerTests;
			productReference = 331C80F1294D02FB00263BE5 /* RunnerTests.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
163
		97C146ED1CF9000F007C117D /* Runner */ = {
164
			isa = PBXNativeTarget;
165
			buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
166
			buildPhases = (
167
				9740EEB61CF901F6004384FC /* Run Script */,
168 169 170 171
				97C146EA1CF9000F007C117D /* Sources */,
				97C146EB1CF9000F007C117D /* Frameworks */,
				97C146EC1CF9000F007C117D /* Resources */,
				9705A1C41CF9048500538489 /* Embed Frameworks */,
172
				3B06AD1E1E4923F5004D2608 /* Thin Binary */,
173 174 175 176 177
			);
			buildRules = (
			);
			dependencies = (
			);
178 179
			name = Runner;
			productName = Runner;
180
			productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
181 182 183 184 185 186 187 188
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		97C146E61CF9000F007C117D /* Project object */ = {
			isa = PBXProject;
			attributes = {
189
				LastUpgradeCheck = 1300;
Ian Hickson's avatar
Ian Hickson committed
190
				ORGANIZATIONNAME = "";
191
				TargetAttributes = {
192 193 194 195
					331C80F0294D02FB00263BE5 = {
						CreatedOnToolsVersion = 14.0;
						TestTargetID = 97C146ED1CF9000F007C117D;
					};
196 197 198 199 200
					97C146ED1CF9000F007C117D = {
						CreatedOnToolsVersion = 7.3.1;
					};
				};
			};
201
			buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */;
202
			compatibilityVersion = "Xcode 9.3";
203
			developmentRegion = en;
204 205 206 207 208 209 210 211 212 213
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = 97C146E51CF9000F007C117D;
			productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
214
				97C146ED1CF9000F007C117D /* Runner */,
215
				331C80F0294D02FB00263BE5 /* RunnerTests */,
216 217 218 219 220
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
221 222 223 224 225 226 227
		331C80EF294D02FB00263BE5 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
228 229 230 231 232
		97C146EC1CF9000F007C117D /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
233
				3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
234 235 236 237 238 239 240 241
				97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
				97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
242
		3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
243
			isa = PBXShellScriptBuildPhase;
244
			alwaysOutOfDate = 1;
245 246 247 248
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
249
				"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
250
			);
251
			name = "Thin Binary";
252 253 254 255
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
256
			shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
257
		};
258 259
		9740EEB61CF901F6004384FC /* Run Script */ = {
			isa = PBXShellScriptBuildPhase;
260
			alwaysOutOfDate = 1;
261 262 263 264 265 266 267 268 269 270
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			name = "Run Script";
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
271
			shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
272 273 274 275
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
276 277 278 279 280 281 282 283
		331C80ED294D02FB00263BE5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				331C80F4294D02FB00263BE5 /* RunnerTests.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
284 285 286 287
		97C146EA1CF9000F007C117D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
288
				978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */,
289
				97C146F31CF9000F007C117D /* main.m in Sources */,
290
				1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */,
291 292 293 294 295
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

296 297 298 299 300 301 302 303
/* Begin PBXTargetDependency section */
		331C80F6294D02FB00263BE5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 97C146ED1CF9000F007C117D /* Runner */;
			targetProxy = 331C80F5294D02FB00263BE5 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323
/* Begin PBXVariantGroup section */
		97C146FA1CF9000F007C117D /* Main.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				97C146FB1CF9000F007C117D /* Base */,
			);
			name = Main.storyboard;
			sourceTree = "<group>";
		};
		97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = {
			isa = PBXVariantGroup;
			children = (
				97C147001CF9000F007C117D /* Base */,
			);
			name = LaunchScreen.storyboard;
			sourceTree = "<group>";
		};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
324 325 326 327 328 329 330 331 332 333 334 335 336
		249021D3217E4FDB00AE95B9 /* Profile */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
337
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
338 339 340 341 342 343
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
344
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
365
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
366 367
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
368
				SUPPORTED_PLATFORMS = iphoneos;
369 370 371 372 373 374 375 376 377 378 379
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Profile;
		};
		249021D4217E4FDB00AE95B9 /* Profile */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
380 381 382
{{#hasIosDevelopmentTeam}}
				DEVELOPMENT_TEAM = {{iosDevelopmentTeam}};
{{/hasIosDevelopmentTeam}}
383 384
				ENABLE_BITCODE = NO;
				INFOPLIST_FILE = Runner/Info.plist;
385 386 387 388
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
389
				PRODUCT_BUNDLE_IDENTIFIER = {{iosIdentifier}};
390
				PRODUCT_NAME = "$(TARGET_NAME)";
391 392 393 394
				VERSIONING_SYSTEM = "apple-generic";
			};
			name = Profile;
		};
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433
		331C80F8294D02FB00263BE5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				CURRENT_PROJECT_VERSION = 1;
				GENERATE_INFOPLIST_FILE = YES;
				MARKETING_VERSION = 1.0;
				PRODUCT_BUNDLE_IDENTIFIER = {{iosIdentifier}}.RunnerTests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
			};
			name = Debug;
		};
		331C80F9294D02FB00263BE5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				CURRENT_PROJECT_VERSION = 1;
				GENERATE_INFOPLIST_FILE = YES;
				MARKETING_VERSION = 1.0;
				PRODUCT_BUNDLE_IDENTIFIER = {{iosIdentifier}}.RunnerTests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
			};
			name = Release;
		};
		331C80FA294D02FB00263BE5 /* Profile */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				BUNDLE_LOADER = "$(TEST_HOST)";
				CURRENT_PROJECT_VERSION = 1;
				GENERATE_INFOPLIST_FILE = YES;
				MARKETING_VERSION = 1.0;
				PRODUCT_BUNDLE_IDENTIFIER = {{iosIdentifier}}.RunnerTests;
				PRODUCT_NAME = "$(TARGET_NAME)";
				TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
			};
			name = Profile;
		};
434 435 436 437 438 439 440 441 442
		97C147031CF9000F007C117D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
443
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
444
				CLANG_WARN_BOOL_CONVERSION = YES;
445
				CLANG_WARN_COMMA = YES;
446
				CLANG_WARN_CONSTANT_CONVERSION = YES;
447
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
448 449 450
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
451
				CLANG_WARN_INFINITE_RECURSION = YES;
452
				CLANG_WARN_INT_CONVERSION = YES;
453
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
454
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
455
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
456
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
457 458
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
459
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
481
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497
				MTL_ENABLE_DEBUG_INFO = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = iphoneos;
				TARGETED_DEVICE_FAMILY = "1,2";
			};
			name = Debug;
		};
		97C147041CF9000F007C117D /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
498
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
499
				CLANG_WARN_BOOL_CONVERSION = YES;
500
				CLANG_WARN_COMMA = YES;
501
				CLANG_WARN_CONSTANT_CONVERSION = YES;
502
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
503 504 505
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
506
				CLANG_WARN_INFINITE_RECURSION = YES;
507
				CLANG_WARN_INT_CONVERSION = YES;
508
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
509
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
510
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
511
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
512 513
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
514
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
515 516 517 518 519 520 521 522 523 524 525 526 527 528 529
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
530
				IPHONEOS_DEPLOYMENT_TARGET = 11.0;
531 532
				MTL_ENABLE_DEBUG_INFO = NO;
				SDKROOT = iphoneos;
533
				SUPPORTED_PLATFORMS = iphoneos;
534 535 536 537 538 539 540
				TARGETED_DEVICE_FAMILY = "1,2";
				VALIDATE_PRODUCT = YES;
			};
			name = Release;
		};
		97C147061CF9000F007C117D /* Debug */ = {
			isa = XCBuildConfiguration;
541
			baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
542 543
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
544
				CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
545 546 547
{{#hasIosDevelopmentTeam}}
				DEVELOPMENT_TEAM = {{iosDevelopmentTeam}};
{{/hasIosDevelopmentTeam}}
548
				ENABLE_BITCODE = NO;
549
				INFOPLIST_FILE = Runner/Info.plist;
550 551 552 553
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
554
				PRODUCT_BUNDLE_IDENTIFIER = {{iosIdentifier}};
555
				PRODUCT_NAME = "$(TARGET_NAME)";
556
				VERSIONING_SYSTEM = "apple-generic";
557 558 559 560 561
			};
			name = Debug;
		};
		97C147071CF9000F007C117D /* Release */ = {
			isa = XCBuildConfiguration;
562
			baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
563 564
			buildSettings = {
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
565
				CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
566 567 568
{{#hasIosDevelopmentTeam}}
				DEVELOPMENT_TEAM = {{iosDevelopmentTeam}};
{{/hasIosDevelopmentTeam}}
569
				ENABLE_BITCODE = NO;
570
				INFOPLIST_FILE = Runner/Info.plist;
571 572 573 574
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/Frameworks",
				);
575
				PRODUCT_BUNDLE_IDENTIFIER = {{iosIdentifier}};
576
				PRODUCT_NAME = "$(TARGET_NAME)";
577
				VERSIONING_SYSTEM = "apple-generic";
578 579 580 581 582 583
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
584 585 586 587 588 589 590 591 592 593
		331C80F7294D02FB00263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				331C80F8294D02FB00263BE5 /* Debug */,
				331C80F9294D02FB00263BE5 /* Release */,
				331C80FA294D02FB00263BE5 /* Profile */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
594
		97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = {
595 596 597 598
			isa = XCConfigurationList;
			buildConfigurations = (
				97C147031CF9000F007C117D /* Debug */,
				97C147041CF9000F007C117D /* Release */,
599
				249021D3217E4FDB00AE95B9 /* Profile */,
600 601 602 603
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
604
		97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = {
605 606 607 608
			isa = XCConfigurationList;
			buildConfigurations = (
				97C147061CF9000F007C117D /* Debug */,
				97C147071CF9000F007C117D /* Release */,
609
				249021D4217E4FDB00AE95B9 /* Profile */,
610 611 612 613 614 615 616 617
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 97C146E61CF9000F007C117D /* Project object */;
}