|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 46; |
| 6 | + objectVersion = 47; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 1AC563E3193DCE6000402286 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AC563E2193DCE6000402286 /* AppDelegate.swift */; }; |
11 | 11 | 1AC563E5193DCE6000402286 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AC563E4193DCE6000402286 /* ViewController.swift */; }; |
12 | 12 | 1AC563E8193DCE6000402286 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1AC563E6193DCE6000402286 /* Main.storyboard */; }; |
13 | 13 | 1AC563EA193DCE6000402286 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1AC563E9193DCE6000402286 /* Images.xcassets */; }; |
14 | | - 1AC563F6193DCE6000402286 /* swift_2048Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AC563F5193DCE6000402286 /* swift_2048Tests.swift */; }; |
15 | 14 | 1AE339B2193DCF110081FFA4 /* GameModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE339B1193DCF110081FFA4 /* GameModel.swift */; }; |
16 | 15 | 1AE339B4193DF5FF0081FFA4 /* ModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE339B3193DF5FF0081FFA4 /* ModelTests.swift */; }; |
17 | | - 1AE339B5193DF6540081FFA4 /* GameModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE339B1193DCF110081FFA4 /* GameModel.swift */; }; |
18 | 16 | 1AE8BEF0193EEE24007592BA /* GameboardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE8BEEF193EEE24007592BA /* GameboardView.swift */; }; |
19 | 17 | 1AE8BEF2193EF1C7007592BA /* AppearanceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE8BEF1193EF1C7007592BA /* AppearanceProvider.swift */; }; |
20 | 18 | 1AE8BEF4193EF260007592BA /* NumberTileGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE8BEF3193EF260007592BA /* NumberTileGame.swift */; }; |
21 | 19 | 1AE8BEF6193EF4B6007592BA /* TileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE8BEF5193EF4B6007592BA /* TileView.swift */; }; |
| 20 | + 1AEF46D01BAE736400119D81 /* Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1AEF46CF1BAE736400119D81 /* Launch Screen.storyboard */; settings = {ASSET_TAGS = (); }; }; |
22 | 21 | 1AF8F0B619403AA400A7049E /* AccessoryViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF8F0B519403AA400A7049E /* AccessoryViews.swift */; }; |
23 | 22 | 1AF8F0B81941841000A7049E /* AuxiliaryModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF8F0B71941841000A7049E /* AuxiliaryModels.swift */; }; |
24 | | - 1AF8F0B91941846F00A7049E /* AuxiliaryModels.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF8F0B71941841000A7049E /* AuxiliaryModels.swift */; }; |
25 | 23 | /* End PBXBuildFile section */ |
26 | 24 |
|
27 | 25 | /* Begin PBXContainerItemProxy section */ |
|
50 | 48 | 1AC563E9193DCE6000402286 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; }; |
51 | 49 | 1AC563EF193DCE6000402286 /* swift-2048Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "swift-2048Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; |
52 | 50 | 1AC563F4193DCE6000402286 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
53 | | - 1AC563F5193DCE6000402286 /* swift_2048Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = swift_2048Tests.swift; sourceTree = "<group>"; }; |
54 | 51 | 1AE339B1193DCF110081FFA4 /* GameModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = GameModel.swift; path = Models/GameModel.swift; sourceTree = "<group>"; }; |
55 | 52 | 1AE339B3193DF5FF0081FFA4 /* ModelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ModelTests.swift; sourceTree = "<group>"; }; |
56 | 53 | 1AE8BEEF193EEE24007592BA /* GameboardView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = GameboardView.swift; path = Views/GameboardView.swift; sourceTree = "<group>"; }; |
57 | 54 | 1AE8BEF1193EF1C7007592BA /* AppearanceProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppearanceProvider.swift; sourceTree = "<group>"; }; |
58 | 55 | 1AE8BEF3193EF260007592BA /* NumberTileGame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NumberTileGame.swift; sourceTree = "<group>"; }; |
59 | 56 | 1AE8BEF5193EF4B6007592BA /* TileView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = TileView.swift; path = Views/TileView.swift; sourceTree = "<group>"; }; |
| 57 | + 1AEF46CF1BAE736400119D81 /* Launch Screen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = "Launch Screen.storyboard"; sourceTree = "<group>"; }; |
60 | 58 | 1AF8F0B519403AA400A7049E /* AccessoryViews.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AccessoryViews.swift; path = Views/AccessoryViews.swift; sourceTree = "<group>"; }; |
61 | 59 | 1AF8F0B71941841000A7049E /* AuxiliaryModels.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AuxiliaryModels.swift; path = Models/AuxiliaryModels.swift; sourceTree = "<group>"; }; |
62 | 60 | /* End PBXFileReference section */ |
|
100 | 98 | 1AC563DF193DCE6000402286 /* swift-2048 */ = { |
101 | 99 | isa = PBXGroup; |
102 | 100 | children = ( |
| 101 | + 1AEF46CF1BAE736400119D81 /* Launch Screen.storyboard */, |
103 | 102 | 1AC563E2193DCE6000402286 /* AppDelegate.swift */, |
104 | 103 | 1AC563E4193DCE6000402286 /* ViewController.swift */, |
105 | 104 | 1AC563E6193DCE6000402286 /* Main.storyboard */, |
|
124 | 123 | 1AC563F2193DCE6000402286 /* swift-2048Tests */ = { |
125 | 124 | isa = PBXGroup; |
126 | 125 | children = ( |
127 | | - 1AC563F5193DCE6000402286 /* swift_2048Tests.swift */, |
128 | 126 | 1AC563F3193DCE6000402286 /* Supporting Files */, |
129 | 127 | 1AE339B3193DF5FF0081FFA4 /* ModelTests.swift */, |
130 | 128 | ); |
|
203 | 201 | 1AC563D5193DCE6000402286 /* Project object */ = { |
204 | 202 | isa = PBXProject; |
205 | 203 | attributes = { |
206 | | - LastUpgradeCheck = 0600; |
| 204 | + LastSwiftUpdateCheck = 0700; |
| 205 | + LastUpgradeCheck = 0700; |
207 | 206 | ORGANIZATIONNAME = "Austin Zheng"; |
208 | 207 | TargetAttributes = { |
209 | 208 | 1AC563DC193DCE6000402286 = { |
|
216 | 215 | }; |
217 | 216 | }; |
218 | 217 | buildConfigurationList = 1AC563D8193DCE6000402286 /* Build configuration list for PBXProject "swift-2048" */; |
219 | | - compatibilityVersion = "Xcode 3.2"; |
| 218 | + compatibilityVersion = "Xcode 6.3"; |
220 | 219 | developmentRegion = English; |
221 | 220 | hasScannedForEncodings = 0; |
222 | 221 | knownRegions = ( |
|
239 | 238 | isa = PBXResourcesBuildPhase; |
240 | 239 | buildActionMask = 2147483647; |
241 | 240 | files = ( |
| 241 | + 1AEF46D01BAE736400119D81 /* Launch Screen.storyboard in Resources */, |
242 | 242 | 1AC563E8193DCE6000402286 /* Main.storyboard in Resources */, |
243 | 243 | 1AC563EA193DCE6000402286 /* Images.xcassets in Resources */, |
244 | 244 | ); |
|
274 | 274 | isa = PBXSourcesBuildPhase; |
275 | 275 | buildActionMask = 2147483647; |
276 | 276 | files = ( |
277 | | - 1AF8F0B91941846F00A7049E /* AuxiliaryModels.swift in Sources */, |
278 | | - 1AC563F6193DCE6000402286 /* swift_2048Tests.swift in Sources */, |
279 | 277 | 1AE339B4193DF5FF0081FFA4 /* ModelTests.swift in Sources */, |
280 | | - 1AE339B5193DF6540081FFA4 /* GameModel.swift in Sources */, |
281 | 278 | ); |
282 | 279 | runOnlyForDeploymentPostprocessing = 0; |
283 | 280 | }; |
|
328 | 325 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
329 | 326 | COPY_PHASE_STRIP = NO; |
330 | 327 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
| 328 | + ENABLE_TESTABILITY = YES; |
331 | 329 | GCC_C_LANGUAGE_STANDARD = gnu99; |
332 | 330 | GCC_DYNAMIC_NO_PIC = NO; |
333 | 331 | GCC_OPTIMIZATION_LEVEL = 0; |
|
391 | 389 | isa = XCBuildConfiguration; |
392 | 390 | buildSettings = { |
393 | 391 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
394 | | - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
395 | 392 | INFOPLIST_FILE = "swift-2048/Info.plist"; |
| 393 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
396 | 394 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
| 395 | + PRODUCT_BUNDLE_IDENTIFIER = "f3nghuang.${PRODUCT_NAME:rfc1034identifier}"; |
397 | 396 | PRODUCT_NAME = "$(TARGET_NAME)"; |
398 | 397 | }; |
399 | 398 | name = Debug; |
|
402 | 401 | isa = XCBuildConfiguration; |
403 | 402 | buildSettings = { |
404 | 403 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
405 | | - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; |
406 | 404 | INFOPLIST_FILE = "swift-2048/Info.plist"; |
| 405 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
407 | 406 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
| 407 | + PRODUCT_BUNDLE_IDENTIFIER = "f3nghuang.${PRODUCT_NAME:rfc1034identifier}"; |
408 | 408 | PRODUCT_NAME = "$(TARGET_NAME)"; |
409 | 409 | }; |
410 | 410 | name = Release; |
|
424 | 424 | INFOPLIST_FILE = "swift-2048Tests/Info.plist"; |
425 | 425 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
426 | 426 | METAL_ENABLE_DEBUG_INFO = YES; |
| 427 | + PRODUCT_BUNDLE_IDENTIFIER = "f3nghuang.${PRODUCT_NAME:rfc1034identifier}"; |
427 | 428 | PRODUCT_NAME = "$(TARGET_NAME)"; |
428 | 429 | TEST_HOST = "$(BUNDLE_LOADER)"; |
429 | 430 | }; |
|
440 | 441 | INFOPLIST_FILE = "swift-2048Tests/Info.plist"; |
441 | 442 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
442 | 443 | METAL_ENABLE_DEBUG_INFO = NO; |
| 444 | + PRODUCT_BUNDLE_IDENTIFIER = "f3nghuang.${PRODUCT_NAME:rfc1034identifier}"; |
443 | 445 | PRODUCT_NAME = "$(TARGET_NAME)"; |
444 | 446 | TEST_HOST = "$(BUNDLE_LOADER)"; |
445 | 447 | }; |
|
0 commit comments