|
22 | 22 | 183FDAB11E754DCB0085589F /* StudyplusAPIRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 183FDAB01E754DCB0085589F /* StudyplusAPIRequest.swift */; };
|
23 | 23 | 183FDAB31E7561B90085589F /* StudyplusRecord.swift in Sources */ = {isa = PBXBuildFile; fileRef = 183FDAB21E7561B90085589F /* StudyplusRecord.swift */; };
|
24 | 24 | 183FDAB51E7584C50085589F /* StudyplusRecordAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 183FDAB41E7584C50085589F /* StudyplusRecordAmount.swift */; };
|
25 |
| - 183FDAB91E759E0F0085589F /* StudyplusSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 183FDA671E7510920085589F /* StudyplusSDK.framework */; }; |
26 |
| - 183FDABA1E759E0F0085589F /* StudyplusSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 183FDA671E7510920085589F /* StudyplusSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
27 | 25 | 486C64C31E94E3BD00FCFE74 /* KeychainAccess.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 486C64C21E94E3BD00FCFE74 /* KeychainAccess.framework */; };
|
| 26 | + 48D53DA61F72346A00FDB105 /* StudyplusSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 183FDA671E7510920085589F /* StudyplusSDK.framework */; }; |
| 27 | + 48D53DA71F72346A00FDB105 /* StudyplusSDK.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 183FDA671E7510920085589F /* StudyplusSDK.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; |
28 | 28 | 879C2B31A68B2AB725BEC317 /* Pods_Demo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4F2BF8D56E016A5AA66C8A96 /* Pods_Demo.framework */; };
|
29 | 29 | /* End PBXBuildFile section */
|
30 | 30 |
|
|
43 | 43 | remoteGlobalIDString = 183FDA841E7510F00085589F;
|
44 | 44 | remoteInfo = Demo;
|
45 | 45 | };
|
46 |
| - 183FDABB1E759E0F0085589F /* PBXContainerItemProxy */ = { |
| 46 | + 48D53DA81F72346A00FDB105 /* PBXContainerItemProxy */ = { |
47 | 47 | isa = PBXContainerItemProxy;
|
48 | 48 | containerPortal = 183FDA5E1E7510920085589F /* Project object */;
|
49 | 49 | proxyType = 1;
|
|
53 | 53 | /* End PBXContainerItemProxy section */
|
54 | 54 |
|
55 | 55 | /* Begin PBXCopyFilesBuildPhase section */
|
56 |
| - 183FDABD1E759E0F0085589F /* Embed Frameworks */ = { |
| 56 | + 48D53DAA1F72346A00FDB105 /* Embed Frameworks */ = { |
57 | 57 | isa = PBXCopyFilesBuildPhase;
|
58 | 58 | buildActionMask = 2147483647;
|
59 | 59 | dstPath = "";
|
60 | 60 | dstSubfolderSpec = 10;
|
61 | 61 | files = (
|
62 |
| - 183FDABA1E759E0F0085589F /* StudyplusSDK.framework in Embed Frameworks */, |
| 62 | + 48D53DA71F72346A00FDB105 /* StudyplusSDK.framework in Embed Frameworks */, |
63 | 63 | );
|
64 | 64 | name = "Embed Frameworks";
|
65 | 65 | runOnlyForDeploymentPostprocessing = 0;
|
|
117 | 117 | isa = PBXFrameworksBuildPhase;
|
118 | 118 | buildActionMask = 2147483647;
|
119 | 119 | files = (
|
120 |
| - 183FDAB91E759E0F0085589F /* StudyplusSDK.framework in Frameworks */, |
121 | 120 | 879C2B31A68B2AB725BEC317 /* Pods_Demo.framework in Frameworks */,
|
| 121 | + 48D53DA61F72346A00FDB105 /* StudyplusSDK.framework in Frameworks */, |
122 | 122 | );
|
123 | 123 | runOnlyForDeploymentPostprocessing = 0;
|
124 | 124 | };
|
|
279 | 279 | 183FDA811E7510F00085589F /* Sources */,
|
280 | 280 | 183FDA821E7510F00085589F /* Frameworks */,
|
281 | 281 | 183FDA831E7510F00085589F /* Resources */,
|
282 |
| - 183FDABD1E759E0F0085589F /* Embed Frameworks */, |
283 | 282 | 764BEF1941D689B54DF91C96 /* [CP] Embed Pods Frameworks */,
|
284 | 283 | 0D84BAE00562247D34CA7850 /* [CP] Copy Pods Resources */,
|
| 284 | + 48D53DAA1F72346A00FDB105 /* Embed Frameworks */, |
285 | 285 | );
|
286 | 286 | buildRules = (
|
287 | 287 | );
|
288 | 288 | dependencies = (
|
289 |
| - 183FDABC1E759E0F0085589F /* PBXTargetDependency */, |
| 289 | + 48D53DA91F72346A00FDB105 /* PBXTargetDependency */, |
290 | 290 | );
|
291 | 291 | name = Demo;
|
292 | 292 | productName = Demo;
|
|
318 | 318 | isa = PBXProject;
|
319 | 319 | attributes = {
|
320 | 320 | LastSwiftUpdateCheck = 0820;
|
321 |
| - LastUpgradeCheck = 0830; |
| 321 | + LastUpgradeCheck = 0900; |
322 | 322 | ORGANIZATIONNAME = studyplus;
|
323 | 323 | TargetAttributes = {
|
324 | 324 | 183FDA661E7510920085589F = {
|
325 | 325 | CreatedOnToolsVersion = 8.2.1;
|
326 |
| - LastSwiftMigration = 0820; |
| 326 | + LastSwiftMigration = 0900; |
327 | 327 | ProvisioningStyle = Automatic;
|
328 | 328 | };
|
329 | 329 | 183FDA6F1E7510920085589F = {
|
330 | 330 | CreatedOnToolsVersion = 8.2.1;
|
| 331 | + LastSwiftMigration = 0900; |
331 | 332 | ProvisioningStyle = Automatic;
|
332 | 333 | };
|
333 | 334 | 183FDA841E7510F00085589F = {
|
334 | 335 | CreatedOnToolsVersion = 8.2.1;
|
| 336 | + LastSwiftMigration = 0900; |
335 | 337 | ProvisioningStyle = Automatic;
|
336 | 338 | };
|
337 | 339 | 183FDA971E7510F10085589F = {
|
338 | 340 | CreatedOnToolsVersion = 8.2.1;
|
| 341 | + LastSwiftMigration = 0900; |
339 | 342 | ProvisioningStyle = Automatic;
|
340 | 343 | TestTargetID = 183FDA841E7510F00085589F;
|
341 | 344 | };
|
|
418 | 421 | files = (
|
419 | 422 | );
|
420 | 423 | inputPaths = (
|
| 424 | + "${SRCROOT}/Pods/Target Support Files/Pods-Demo/Pods-Demo-frameworks.sh", |
| 425 | + "${BUILT_PRODUCTS_DIR}/KeychainAccess/KeychainAccess.framework", |
421 | 426 | );
|
422 | 427 | name = "[CP] Embed Pods Frameworks";
|
423 | 428 | outputPaths = (
|
| 429 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainAccess.framework", |
424 | 430 | );
|
425 | 431 | runOnlyForDeploymentPostprocessing = 0;
|
426 | 432 | shellPath = /bin/sh;
|
|
433 | 439 | files = (
|
434 | 440 | );
|
435 | 441 | inputPaths = (
|
| 442 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 443 | + "${PODS_ROOT}/Manifest.lock", |
436 | 444 | );
|
437 | 445 | name = "[CP] Check Pods Manifest.lock";
|
438 | 446 | outputPaths = (
|
| 447 | + "$(DERIVED_FILE_DIR)/Pods-Demo-checkManifestLockResult.txt", |
439 | 448 | );
|
440 | 449 | runOnlyForDeploymentPostprocessing = 0;
|
441 | 450 | shellPath = /bin/sh;
|
442 |
| - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n"; |
| 451 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
443 | 452 | showEnvVarsInLog = 0;
|
444 | 453 | };
|
445 | 454 | /* End PBXShellScriptBuildPhase section */
|
|
496 | 505 | target = 183FDA841E7510F00085589F /* Demo */;
|
497 | 506 | targetProxy = 183FDA991E7510F10085589F /* PBXContainerItemProxy */;
|
498 | 507 | };
|
499 |
| - 183FDABC1E759E0F0085589F /* PBXTargetDependency */ = { |
| 508 | + 48D53DA91F72346A00FDB105 /* PBXTargetDependency */ = { |
500 | 509 | isa = PBXTargetDependency;
|
501 | 510 | target = 183FDA661E7510920085589F /* StudyplusSDK */;
|
502 |
| - targetProxy = 183FDABB1E759E0F0085589F /* PBXContainerItemProxy */; |
| 511 | + targetProxy = 48D53DA81F72346A00FDB105 /* PBXContainerItemProxy */; |
503 | 512 | };
|
504 | 513 | /* End PBXTargetDependency section */
|
505 | 514 |
|
|
532 | 541 | CLANG_CXX_LIBRARY = "libc++";
|
533 | 542 | CLANG_ENABLE_MODULES = YES;
|
534 | 543 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 544 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
535 | 545 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 546 | + CLANG_WARN_COMMA = YES; |
536 | 547 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
537 | 548 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
538 | 549 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
539 | 550 | CLANG_WARN_EMPTY_BODY = YES;
|
540 | 551 | CLANG_WARN_ENUM_CONVERSION = YES;
|
541 | 552 | CLANG_WARN_INFINITE_RECURSION = YES;
|
542 | 553 | CLANG_WARN_INT_CONVERSION = YES;
|
| 554 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 555 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
543 | 556 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 557 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 558 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
544 | 559 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
545 | 560 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
546 | 561 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
571 | 586 | SDKROOT = iphoneos;
|
572 | 587 | SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
573 | 588 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
| 589 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
574 | 590 | TARGETED_DEVICE_FAMILY = "1,2";
|
575 | 591 | VERSIONING_SYSTEM = "apple-generic";
|
576 | 592 | VERSION_INFO_PREFIX = "";
|
|
586 | 602 | CLANG_CXX_LIBRARY = "libc++";
|
587 | 603 | CLANG_ENABLE_MODULES = YES;
|
588 | 604 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 605 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
589 | 606 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 607 | + CLANG_WARN_COMMA = YES; |
590 | 608 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
591 | 609 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
592 | 610 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
593 | 611 | CLANG_WARN_EMPTY_BODY = YES;
|
594 | 612 | CLANG_WARN_ENUM_CONVERSION = YES;
|
595 | 613 | CLANG_WARN_INFINITE_RECURSION = YES;
|
596 | 614 | CLANG_WARN_INT_CONVERSION = YES;
|
| 615 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 616 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
597 | 617 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 618 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 619 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
598 | 620 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
599 | 621 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
600 | 622 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
617 | 639 | OTHER_SWIFT_FLAGS = "-D RELEASE";
|
618 | 640 | SDKROOT = iphoneos;
|
619 | 641 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
| 642 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
620 | 643 | TARGETED_DEVICE_FAMILY = "1,2";
|
621 | 644 | VALIDATE_PRODUCT = YES;
|
622 | 645 | VERSIONING_SYSTEM = "apple-generic";
|
|
629 | 652 | buildSettings = {
|
630 | 653 | CLANG_ENABLE_MODULES = YES;
|
631 | 654 | CODE_SIGN_IDENTITY = "";
|
632 |
| - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; |
| 655 | + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; |
633 | 656 | DEFINES_MODULE = YES;
|
634 | 657 | DEVELOPMENT_TEAM = "";
|
635 | 658 | DYLIB_COMPATIBILITY_VERSION = 1;
|
|
647 | 670 | PRODUCT_NAME = "$(TARGET_NAME)";
|
648 | 671 | SKIP_INSTALL = YES;
|
649 | 672 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
650 |
| - SWIFT_VERSION = 3.0; |
| 673 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 674 | + SWIFT_VERSION = 4.0; |
651 | 675 | };
|
652 | 676 | name = Debug;
|
653 | 677 | };
|
|
672 | 696 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.StudyplusSDK;
|
673 | 697 | PRODUCT_NAME = "$(TARGET_NAME)";
|
674 | 698 | SKIP_INSTALL = YES;
|
675 |
| - SWIFT_VERSION = 3.0; |
| 699 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 700 | + SWIFT_VERSION = 4.0; |
676 | 701 | };
|
677 | 702 | name = Release;
|
678 | 703 | };
|
|
684 | 709 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
685 | 710 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.StudyplusSDKTests;
|
686 | 711 | PRODUCT_NAME = "$(TARGET_NAME)";
|
687 |
| - SWIFT_VERSION = 3.0; |
| 712 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 713 | + SWIFT_VERSION = 4.0; |
688 | 714 | };
|
689 | 715 | name = Debug;
|
690 | 716 | };
|
|
696 | 722 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
697 | 723 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.StudyplusSDKTests;
|
698 | 724 | PRODUCT_NAME = "$(TARGET_NAME)";
|
699 |
| - SWIFT_VERSION = 3.0; |
| 725 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 726 | + SWIFT_VERSION = 4.0; |
700 | 727 | };
|
701 | 728 | name = Release;
|
702 | 729 | };
|
703 | 730 | 183FDAA01E7510F10085589F /* Debug */ = {
|
704 | 731 | isa = XCBuildConfiguration;
|
705 | 732 | baseConfigurationReference = 89218006880625385A599621 /* Pods-Demo.debug.xcconfig */;
|
706 | 733 | buildSettings = {
|
707 |
| - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; |
| 734 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
708 | 735 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
709 | 736 | DEVELOPMENT_TEAM = "";
|
710 | 737 | INFOPLIST_FILE = Demo/Info.plist;
|
|
713 | 740 | OTHER_SWIFT_FLAGS = "$(inherited)";
|
714 | 741 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.Demo;
|
715 | 742 | PRODUCT_NAME = "$(TARGET_NAME)";
|
716 |
| - SWIFT_VERSION = 3.0; |
| 743 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 744 | + SWIFT_VERSION = 4.0; |
717 | 745 | };
|
718 | 746 | name = Debug;
|
719 | 747 | };
|
720 | 748 | 183FDAA11E7510F10085589F /* Release */ = {
|
721 | 749 | isa = XCBuildConfiguration;
|
722 | 750 | baseConfigurationReference = 617BD1B3D302AA6EB05AD450 /* Pods-Demo.release.xcconfig */;
|
723 | 751 | buildSettings = {
|
724 |
| - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; |
| 752 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
725 | 753 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
726 | 754 | DEVELOPMENT_TEAM = "";
|
727 | 755 | INFOPLIST_FILE = Demo/Info.plist;
|
|
730 | 758 | OTHER_SWIFT_FLAGS = "$(inherited)";
|
731 | 759 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.Demo;
|
732 | 760 | PRODUCT_NAME = "$(TARGET_NAME)";
|
733 |
| - SWIFT_VERSION = 3.0; |
| 761 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 762 | + SWIFT_VERSION = 4.0; |
734 | 763 | };
|
735 | 764 | name = Release;
|
736 | 765 | };
|
|
744 | 773 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
745 | 774 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.DemoTests;
|
746 | 775 | PRODUCT_NAME = "$(TARGET_NAME)";
|
747 |
| - SWIFT_VERSION = 3.0; |
| 776 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 777 | + SWIFT_VERSION = 4.0; |
748 | 778 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Demo.app/Demo";
|
749 | 779 | };
|
750 | 780 | name = Debug;
|
|
759 | 789 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
760 | 790 | PRODUCT_BUNDLE_IDENTIFIER = com.studyplus.DemoTests;
|
761 | 791 | PRODUCT_NAME = "$(TARGET_NAME)";
|
762 |
| - SWIFT_VERSION = 3.0; |
| 792 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 793 | + SWIFT_VERSION = 4.0; |
763 | 794 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Demo.app/Demo";
|
764 | 795 | };
|
765 | 796 | name = Release;
|
|
0 commit comments