|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 70; |
| 6 | + objectVersion = 77; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
36 | 36 | /* End PBXFileReference section */ |
37 | 37 |
|
38 | 38 | /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ |
39 | | - 8968A7542E68669300DBEFD1 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { |
40 | | - isa = PBXFileSystemSynchronizedBuildFileExceptionSet; |
41 | | - membershipExceptions = ( |
42 | | - Info.plist, |
43 | | - ); |
44 | | - target = 8940024824ACBD2800EBE74B /* DNSecureTests */; |
45 | | - }; |
46 | | - 8968A7552E68669300DBEFD1 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { |
47 | | - isa = PBXFileSystemSynchronizedBuildFileExceptionSet; |
48 | | - membershipExceptions = ( |
49 | | - Info.plist, |
50 | | - ); |
51 | | - target = 8940025324ACBD2800EBE74B /* DNSecureUITests */; |
52 | | - }; |
53 | | - 899AD03F2E66100500449710 /* PBXFileSystemSynchronizedBuildFileExceptionSet */ = { |
| 39 | + 899AD03F2E66100500449710 /* Exceptions for "DNSecure" folder in "DNSecure" target */ = { |
54 | 40 | isa = PBXFileSystemSynchronizedBuildFileExceptionSet; |
55 | 41 | membershipExceptions = ( |
56 | 42 | Info.plist, |
|
60 | 46 | /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ |
61 | 47 |
|
62 | 48 | /* Begin PBXFileSystemSynchronizedRootGroup section */ |
63 | | - 899AD0232E66100500449710 /* DNSecure */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (899AD03F2E66100500449710 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = DNSecure; sourceTree = "<group>"; }; |
64 | | - 899AD0422E66100E00449710 /* DNSecureTests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8968A7542E68669300DBEFD1 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = DNSecureTests; sourceTree = "<group>"; }; |
65 | | - 899AD0472E66101100449710 /* DNSecureUITests */ = {isa = PBXFileSystemSynchronizedRootGroup; exceptions = (8968A7552E68669300DBEFD1 /* PBXFileSystemSynchronizedBuildFileExceptionSet */, ); explicitFileTypes = {}; explicitFolders = (); path = DNSecureUITests; sourceTree = "<group>"; }; |
| 49 | + 899AD0232E66100500449710 /* DNSecure */ = { |
| 50 | + isa = PBXFileSystemSynchronizedRootGroup; |
| 51 | + exceptions = ( |
| 52 | + 899AD03F2E66100500449710 /* Exceptions for "DNSecure" folder in "DNSecure" target */, |
| 53 | + ); |
| 54 | + path = DNSecure; |
| 55 | + sourceTree = "<group>"; |
| 56 | + }; |
| 57 | + 899AD0422E66100E00449710 /* DNSecureTests */ = { |
| 58 | + isa = PBXFileSystemSynchronizedRootGroup; |
| 59 | + path = DNSecureTests; |
| 60 | + sourceTree = "<group>"; |
| 61 | + }; |
| 62 | + 899AD0472E66101100449710 /* DNSecureUITests */ = { |
| 63 | + isa = PBXFileSystemSynchronizedRootGroup; |
| 64 | + path = DNSecureUITests; |
| 65 | + sourceTree = "<group>"; |
| 66 | + }; |
66 | 67 | /* End PBXFileSystemSynchronizedRootGroup section */ |
67 | 68 |
|
68 | 69 | /* Begin PBXFrameworksBuildPhase section */ |
|
210 | 211 | }; |
211 | 212 | }; |
212 | 213 | buildConfigurationList = 8940023324ACBD2700EBE74B /* Build configuration list for PBXProject "DNSecure" */; |
213 | | - compatibilityVersion = "Xcode 9.3"; |
214 | 214 | developmentRegion = en; |
215 | 215 | hasScannedForEncodings = 0; |
216 | 216 | knownRegions = ( |
217 | 217 | en, |
218 | 218 | Base, |
219 | 219 | ); |
220 | 220 | mainGroup = 8940022F24ACBD2700EBE74B; |
| 221 | + minimizedProjectReferenceProxies = 1; |
| 222 | + preferredProjectObjectVersion = 77; |
221 | 223 | productRefGroup = 8940023924ACBD2700EBE74B /* Products */; |
222 | 224 | projectDirPath = ""; |
223 | 225 | projectRoot = ""; |
|
298 | 300 | ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
299 | 301 | CLANG_ANALYZER_NONNULL = YES; |
300 | 302 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
301 | | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
302 | | - CLANG_CXX_LIBRARY = "libc++"; |
| 303 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
303 | 304 | CLANG_ENABLE_MODULES = YES; |
304 | 305 | CLANG_ENABLE_OBJC_ARC = YES; |
305 | 306 | CLANG_ENABLE_OBJC_WEAK = YES; |
|
331 | 332 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
332 | 333 | ENABLE_TESTABILITY = YES; |
333 | 334 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
334 | | - GCC_C_LANGUAGE_STANDARD = gnu11; |
| 335 | + GCC_C_LANGUAGE_STANDARD = gnu17; |
335 | 336 | GCC_DYNAMIC_NO_PIC = NO; |
336 | 337 | GCC_NO_COMMON_BLOCKS = YES; |
337 | 338 | GCC_OPTIMIZATION_LEVEL = 0; |
|
346 | 347 | GCC_WARN_UNUSED_FUNCTION = YES; |
347 | 348 | GCC_WARN_UNUSED_VARIABLE = YES; |
348 | 349 | IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
| 350 | + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; |
349 | 351 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
350 | 352 | MTL_FAST_MATH = YES; |
351 | 353 | ONLY_ACTIVE_ARCH = YES; |
352 | 354 | SDKROOT = iphoneos; |
353 | | - STRING_CATALOG_GENERATE_SYMBOLS = YES; |
354 | | - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; |
| 355 | + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; |
355 | 356 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 357 | + SWIFT_VERSION = 6.0; |
356 | 358 | }; |
357 | 359 | name = Debug; |
358 | 360 | }; |
|
363 | 365 | ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
364 | 366 | CLANG_ANALYZER_NONNULL = YES; |
365 | 367 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
366 | | - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; |
367 | | - CLANG_CXX_LIBRARY = "libc++"; |
| 368 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
368 | 369 | CLANG_ENABLE_MODULES = YES; |
369 | 370 | CLANG_ENABLE_OBJC_ARC = YES; |
370 | 371 | CLANG_ENABLE_OBJC_WEAK = YES; |
|
396 | 397 | ENABLE_NS_ASSERTIONS = NO; |
397 | 398 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
398 | 399 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
399 | | - GCC_C_LANGUAGE_STANDARD = gnu11; |
| 400 | + GCC_C_LANGUAGE_STANDARD = gnu17; |
400 | 401 | GCC_NO_COMMON_BLOCKS = YES; |
401 | 402 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
402 | 403 | GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
|
405 | 406 | GCC_WARN_UNUSED_FUNCTION = YES; |
406 | 407 | GCC_WARN_UNUSED_VARIABLE = YES; |
407 | 408 | IPHONEOS_DEPLOYMENT_TARGET = 15.0; |
| 409 | + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; |
408 | 410 | MTL_ENABLE_DEBUG_INFO = NO; |
409 | 411 | MTL_FAST_MATH = YES; |
410 | 412 | SDKROOT = iphoneos; |
411 | | - STRING_CATALOG_GENERATE_SYMBOLS = YES; |
412 | 413 | SWIFT_COMPILATION_MODE = wholemodule; |
413 | | - SWIFT_OPTIMIZATION_LEVEL = "-O"; |
| 414 | + SWIFT_VERSION = 6.0; |
414 | 415 | VALIDATE_PRODUCT = YES; |
415 | 416 | }; |
416 | 417 | name = Release; |
|
423 | 424 | CODE_SIGN_ENTITLEMENTS = DNSecure/DNSecure.entitlements; |
424 | 425 | CODE_SIGN_STYLE = Automatic; |
425 | 426 | CURRENT_PROJECT_VERSION = 1; |
426 | | - DEVELOPMENT_ASSET_PATHS = "\"DNSecure/Preview Content\""; |
| 427 | + DEVELOPMENT_TEAM = X4678G5DL2; |
427 | 428 | ENABLE_APP_SANDBOX = YES; |
428 | 429 | ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; |
429 | 430 | ENABLE_PREVIEWS = YES; |
| 431 | + GENERATE_INFOPLIST_FILE = YES; |
430 | 432 | INFOPLIST_FILE = DNSecure/Info.plist; |
| 433 | + INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO; |
| 434 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
| 435 | + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
| 436 | + INFOPLIST_KEY_UILaunchScreen_Generation = YES; |
| 437 | + INFOPLIST_KEY_UIRequiredDeviceCapabilities = armv7; |
| 438 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
| 439 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
431 | 440 | LD_RUNPATH_SEARCH_PATHS = ( |
432 | 441 | "$(inherited)", |
433 | 442 | "@executable_path/Frameworks", |
434 | 443 | ); |
435 | 444 | MARKETING_VERSION = 1.5.1; |
436 | 445 | PRODUCT_BUNDLE_IDENTIFIER = xyz.kebo.DNSecure; |
437 | 446 | PRODUCT_NAME = "$(TARGET_NAME)"; |
438 | | - SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
| 447 | + STRING_CATALOG_GENERATE_SYMBOLS = YES; |
439 | 448 | SUPPORTS_MACCATALYST = YES; |
440 | 449 | SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
441 | | - SWIFT_VERSION = 6.0; |
| 450 | + SWIFT_APPROACHABLE_CONCURRENCY = YES; |
| 451 | + SWIFT_EMIT_LOC_STRINGS = YES; |
442 | 452 | TARGETED_DEVICE_FAMILY = "1,2"; |
443 | 453 | }; |
444 | 454 | name = Debug; |
|
451 | 461 | CODE_SIGN_ENTITLEMENTS = DNSecure/DNSecure.entitlements; |
452 | 462 | CODE_SIGN_STYLE = Automatic; |
453 | 463 | CURRENT_PROJECT_VERSION = 1; |
454 | | - DEVELOPMENT_ASSET_PATHS = "\"DNSecure/Preview Content\""; |
| 464 | + DEVELOPMENT_TEAM = X4678G5DL2; |
455 | 465 | ENABLE_APP_SANDBOX = YES; |
456 | 466 | ENABLE_OUTGOING_NETWORK_CONNECTIONS = YES; |
457 | 467 | ENABLE_PREVIEWS = YES; |
| 468 | + GENERATE_INFOPLIST_FILE = YES; |
458 | 469 | INFOPLIST_FILE = DNSecure/Info.plist; |
| 470 | + INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO; |
| 471 | + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
| 472 | + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; |
| 473 | + INFOPLIST_KEY_UILaunchScreen_Generation = YES; |
| 474 | + INFOPLIST_KEY_UIRequiredDeviceCapabilities = armv7; |
| 475 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
| 476 | + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; |
459 | 477 | LD_RUNPATH_SEARCH_PATHS = ( |
460 | 478 | "$(inherited)", |
461 | 479 | "@executable_path/Frameworks", |
462 | 480 | ); |
463 | 481 | MARKETING_VERSION = 1.5.1; |
464 | 482 | PRODUCT_BUNDLE_IDENTIFIER = xyz.kebo.DNSecure; |
465 | 483 | PRODUCT_NAME = "$(TARGET_NAME)"; |
466 | | - SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; |
| 484 | + STRING_CATALOG_GENERATE_SYMBOLS = YES; |
467 | 485 | SUPPORTS_MACCATALYST = YES; |
468 | 486 | SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; |
469 | | - SWIFT_VERSION = 6.0; |
| 487 | + SWIFT_APPROACHABLE_CONCURRENCY = YES; |
| 488 | + SWIFT_EMIT_LOC_STRINGS = YES; |
470 | 489 | TARGETED_DEVICE_FAMILY = "1,2"; |
471 | 490 | }; |
472 | 491 | name = Release; |
|
476 | 495 | buildSettings = { |
477 | 496 | BUNDLE_LOADER = "$(TEST_HOST)"; |
478 | 497 | CODE_SIGN_STYLE = Automatic; |
479 | | - INFOPLIST_FILE = DNSecureTests/Info.plist; |
480 | | - LD_RUNPATH_SEARCH_PATHS = ( |
481 | | - "$(inherited)", |
482 | | - "@executable_path/Frameworks", |
483 | | - "@loader_path/Frameworks", |
484 | | - ); |
| 498 | + CURRENT_PROJECT_VERSION = 1; |
| 499 | + DEVELOPMENT_TEAM = X4678G5DL2; |
| 500 | + GENERATE_INFOPLIST_FILE = YES; |
| 501 | + MARKETING_VERSION = 1.0; |
485 | 502 | PRODUCT_BUNDLE_IDENTIFIER = xyz.kebo.DNSecureTests; |
486 | 503 | PRODUCT_NAME = "$(TARGET_NAME)"; |
487 | | - SWIFT_VERSION = 6.0; |
| 504 | + SWIFT_APPROACHABLE_CONCURRENCY = YES; |
488 | 505 | TARGETED_DEVICE_FAMILY = "1,2"; |
489 | | - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DNSecure.app/DNSecure"; |
| 506 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DNSecure.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/DNSecure"; |
490 | 507 | }; |
491 | 508 | name = Debug; |
492 | 509 | }; |
|
495 | 512 | buildSettings = { |
496 | 513 | BUNDLE_LOADER = "$(TEST_HOST)"; |
497 | 514 | CODE_SIGN_STYLE = Automatic; |
498 | | - INFOPLIST_FILE = DNSecureTests/Info.plist; |
499 | | - LD_RUNPATH_SEARCH_PATHS = ( |
500 | | - "$(inherited)", |
501 | | - "@executable_path/Frameworks", |
502 | | - "@loader_path/Frameworks", |
503 | | - ); |
| 515 | + CURRENT_PROJECT_VERSION = 1; |
| 516 | + DEVELOPMENT_TEAM = X4678G5DL2; |
| 517 | + GENERATE_INFOPLIST_FILE = YES; |
| 518 | + MARKETING_VERSION = 1.0; |
504 | 519 | PRODUCT_BUNDLE_IDENTIFIER = xyz.kebo.DNSecureTests; |
505 | 520 | PRODUCT_NAME = "$(TARGET_NAME)"; |
506 | | - SWIFT_VERSION = 6.0; |
| 521 | + SWIFT_APPROACHABLE_CONCURRENCY = YES; |
507 | 522 | TARGETED_DEVICE_FAMILY = "1,2"; |
508 | | - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DNSecure.app/DNSecure"; |
| 523 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DNSecure.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/DNSecure"; |
509 | 524 | }; |
510 | 525 | name = Release; |
511 | 526 | }; |
512 | 527 | 8940026424ACBD2800EBE74B /* Debug */ = { |
513 | 528 | isa = XCBuildConfiguration; |
514 | 529 | buildSettings = { |
515 | 530 | CODE_SIGN_STYLE = Automatic; |
516 | | - INFOPLIST_FILE = DNSecureUITests/Info.plist; |
517 | | - LD_RUNPATH_SEARCH_PATHS = ( |
518 | | - "$(inherited)", |
519 | | - "@executable_path/Frameworks", |
520 | | - "@loader_path/Frameworks", |
521 | | - ); |
| 531 | + CURRENT_PROJECT_VERSION = 1; |
| 532 | + DEVELOPMENT_TEAM = X4678G5DL2; |
| 533 | + GENERATE_INFOPLIST_FILE = YES; |
| 534 | + MARKETING_VERSION = 1.0; |
522 | 535 | PRODUCT_BUNDLE_IDENTIFIER = xyz.kebo.DNSecureUITests; |
523 | 536 | PRODUCT_NAME = "$(TARGET_NAME)"; |
524 | | - SWIFT_VERSION = 6.0; |
| 537 | + SWIFT_APPROACHABLE_CONCURRENCY = YES; |
525 | 538 | TARGETED_DEVICE_FAMILY = "1,2"; |
526 | 539 | TEST_TARGET_NAME = DNSecure; |
527 | 540 | }; |
|
531 | 544 | isa = XCBuildConfiguration; |
532 | 545 | buildSettings = { |
533 | 546 | CODE_SIGN_STYLE = Automatic; |
534 | | - INFOPLIST_FILE = DNSecureUITests/Info.plist; |
535 | | - LD_RUNPATH_SEARCH_PATHS = ( |
536 | | - "$(inherited)", |
537 | | - "@executable_path/Frameworks", |
538 | | - "@loader_path/Frameworks", |
539 | | - ); |
| 547 | + CURRENT_PROJECT_VERSION = 1; |
| 548 | + DEVELOPMENT_TEAM = X4678G5DL2; |
| 549 | + GENERATE_INFOPLIST_FILE = YES; |
| 550 | + MARKETING_VERSION = 1.0; |
540 | 551 | PRODUCT_BUNDLE_IDENTIFIER = xyz.kebo.DNSecureUITests; |
541 | 552 | PRODUCT_NAME = "$(TARGET_NAME)"; |
542 | | - SWIFT_VERSION = 6.0; |
| 553 | + SWIFT_APPROACHABLE_CONCURRENCY = YES; |
543 | 554 | TARGETED_DEVICE_FAMILY = "1,2"; |
544 | 555 | TEST_TARGET_NAME = DNSecure; |
545 | 556 | }; |
|
0 commit comments