From 1cfa9e28b2e079ccfcd78eb66ee80cfea1d39d59 Mon Sep 17 00:00:00 2001 From: Ryan Nystrom Date: Sat, 7 Oct 2017 17:36:57 +0100 Subject: [PATCH] upgrade swipecellkit to swift 4.0 --- Freetime.xcodeproj/project.pbxproj | 156 +++++++------- .../Source/SwipeActionButton.swift | 4 +- .../Source/SwipeActionsView.swift | 2 +- .../SwipeCollectionViewCell+Display.swift | 4 +- .../Source/SwipeCollectionViewCell.swift | 6 +- .../SwipeTableViewCell+Accessibility.swift | 2 +- .../Source/SwipeTableViewCell+Display.swift | 4 +- .../Source/SwipeTableViewCell.swift | 6 +- Podfile | 11 - Podfile.lock | 2 +- Pods/Manifest.lock | 2 +- Pods/Pods.xcodeproj/project.pbxproj | 196 +++++++++--------- Resources/Info.plist | 2 +- .../com.mono0926.LicensePlist.plist | 34 +-- 14 files changed, 210 insertions(+), 221 deletions(-) diff --git a/Freetime.xcodeproj/project.pbxproj b/Freetime.xcodeproj/project.pbxproj index ea0b63ac..ecc4c7f3 100644 --- a/Freetime.xcodeproj/project.pbxproj +++ b/Freetime.xcodeproj/project.pbxproj @@ -318,9 +318,8 @@ 29FB94301EE752280016E6D4 /* IssueLabeledCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FB942F1EE752280016E6D4 /* IssueLabeledCell.swift */; }; 29FF85A51EE1EA7A007B8762 /* ReactionContent+ReactionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29FF85A41EE1EA7A007B8762 /* ReactionContent+ReactionType.swift */; }; 4920F1A81F72E27200131E9D /* UIViewController+UserActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4920F1A71F72E27200131E9D /* UIViewController+UserActivity.swift */; }; - 4C733A0B57F91680B08D3CEC /* Pods_Freetime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 665D835932698FC1ED93ABE3 /* Pods_Freetime.framework */; }; + 525C147297BCEEF388B5FDBC /* Pods_Freetime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DB749FB402B660C8A9F516C /* Pods_Freetime.framework */; }; 54AD5E8E1F24D953004A4BD6 /* FeedSelectionProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54AD5E8D1F24D953004A4BD6 /* FeedSelectionProviding.swift */; }; - 6224B05BDD260B22C7D6684F /* Pods_FreetimeTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB06D68438D845EC6D23788D /* Pods_FreetimeTests.framework */; }; 754488B11F7ADF8D0032D08C /* UIAlertController+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 754488B01F7ADF8D0032D08C /* UIAlertController+Action.swift */; }; 75468F7A1F7AFBC800F2BC19 /* AlertActionBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75468F791F7AFBC800F2BC19 /* AlertActionBuilder.swift */; }; 75A0ACF51F79A82D0062D99A /* AlertAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75A0ACF41F79A82D0062D99A /* AlertAction.swift */; }; @@ -345,6 +344,7 @@ 98B5A0841F6C87A7000617D6 /* GitHubClient+NewIssue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98B5A0831F6C87A7000617D6 /* GitHubClient+NewIssue.swift */; }; 98B5A0861F6D0FFE000617D6 /* UINavigationController+Replace.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98B5A0851F6D0FFE000617D6 /* UINavigationController+Replace.swift */; }; 98F0A0431F27BC4B0062A2CA /* emoji.json in Resources */ = {isa = PBXBuildFile; fileRef = 98F0A0421F27BC4B0062A2CA /* emoji.json */; }; + C2FAAA639721846A5B477E5C /* Pods_FreetimeTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F2F33C5360D6CF79F44FFF42 /* Pods_FreetimeTests.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -643,15 +643,15 @@ 29FB942F1EE752280016E6D4 /* IssueLabeledCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IssueLabeledCell.swift; sourceTree = ""; }; 29FB94391EE767420016E6D4 /* Freetime-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Freetime-Bridging-Header.h"; sourceTree = ""; }; 29FF85A41EE1EA7A007B8762 /* ReactionContent+ReactionType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ReactionContent+ReactionType.swift"; sourceTree = ""; }; - 2DFFA8FCC50B686D7424BC06 /* Pods-Freetime.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.release.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.release.xcconfig"; sourceTree = ""; }; + 35E1CE59E98A2C8E7F451CA6 /* Pods-FreetimeTests.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeTests.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests.testflight.xcconfig"; sourceTree = ""; }; + 3DB749FB402B660C8A9F516C /* Pods_Freetime.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Freetime.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4920F1A71F72E27200131E9D /* UIViewController+UserActivity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+UserActivity.swift"; sourceTree = ""; }; 54AD5E8D1F24D953004A4BD6 /* FeedSelectionProviding.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FeedSelectionProviding.swift; sourceTree = ""; }; - 665D835932698FC1ED93ABE3 /* Pods_Freetime.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Freetime.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6079633B7825448DA6CAED21 /* Pods-FreetimeTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests.debug.xcconfig"; sourceTree = ""; }; 754488B01F7ADF8D0032D08C /* UIAlertController+Action.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIAlertController+Action.swift"; sourceTree = ""; }; 75468F791F7AFBC800F2BC19 /* AlertActionBuilder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlertActionBuilder.swift; sourceTree = ""; }; 75A0ACF41F79A82D0062D99A /* AlertAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlertAction.swift; sourceTree = ""; }; - 7ADC39F0C328AE48CFFA207E /* Pods-FreetimeTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeTests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests.debug.xcconfig"; sourceTree = ""; }; - 9317BF4284E8616256D3743A /* Pods-FreetimeTests.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeTests.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests.testflight.xcconfig"; sourceTree = ""; }; + 94840B8CCA6EA8A3EA37FA91 /* Pods-Freetime.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.debug.xcconfig"; sourceTree = ""; }; 984D9CA81F212ADF00ECEA7F /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = ""; }; 98647DF21F758CCF00A4DE7A /* NewIssueTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NewIssueTableViewController.swift; sourceTree = ""; }; 986B87181F2B875800AAB55C /* GithubClient+Search.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GithubClient+Search.swift"; sourceTree = ""; }; @@ -673,10 +673,10 @@ 98B5A0831F6C87A7000617D6 /* GitHubClient+NewIssue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GitHubClient+NewIssue.swift"; sourceTree = ""; }; 98B5A0851F6D0FFE000617D6 /* UINavigationController+Replace.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UINavigationController+Replace.swift"; sourceTree = ""; }; 98F0A0421F27BC4B0062A2CA /* emoji.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = emoji.json; sourceTree = ""; }; - A8F2E01CAFE2A7AA463A0FAA /* Pods-Freetime.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.testflight.xcconfig"; sourceTree = ""; }; - CB06D68438D845EC6D23788D /* Pods_FreetimeTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FreetimeTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E7BD38A4C4C37947FA1FBFB5 /* Pods-Freetime.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.debug.xcconfig"; sourceTree = ""; }; - FDDE84B781D3A44BF57394BE /* Pods-FreetimeTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests.release.xcconfig"; sourceTree = ""; }; + B9D4562D9138A112D9EDD9DD /* Pods-Freetime.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.testflight.xcconfig"; sourceTree = ""; }; + CD6851CDA1BB3DB6F779C307 /* Pods-FreetimeTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests.release.xcconfig"; sourceTree = ""; }; + EA08BE0B8263E4898B1DF86B /* Pods-Freetime.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.release.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.release.xcconfig"; sourceTree = ""; }; + F2F33C5360D6CF79F44FFF42 /* Pods_FreetimeTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FreetimeTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -684,7 +684,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4C733A0B57F91680B08D3CEC /* Pods_Freetime.framework in Frameworks */, + 525C147297BCEEF388B5FDBC /* Pods_Freetime.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -692,7 +692,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6224B05BDD260B22C7D6684F /* Pods_FreetimeTests.framework in Frameworks */, + C2FAAA639721846A5B477E5C /* Pods_FreetimeTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1090,11 +1090,11 @@ CF4CC0BFE456879DD6DBC714 /* Frameworks */, 297AE84B1EC0D58A00B44A1F /* FreetimeTests */, 292FCB2A1EE0546E0026635E /* gql */, - 33A455DB21DE4BF7CF5B8C00 /* Pods */, 297AE8351EC0D58A00B44A1F /* Products */, 297AE86D1EC0D5C200B44A1F /* Resources */, 296CD8231F014130001190B9 /* Sample */, 984D9CA81F212ADF00ECEA7F /* Settings.bundle */, + D0DC03D1591A6020CACD44F4 /* Pods */, ); sourceTree = ""; }; @@ -1407,19 +1407,6 @@ path = Labeled; sourceTree = ""; }; - 33A455DB21DE4BF7CF5B8C00 /* Pods */ = { - isa = PBXGroup; - children = ( - 7ADC39F0C328AE48CFFA207E /* Pods-FreetimeTests.debug.xcconfig */, - FDDE84B781D3A44BF57394BE /* Pods-FreetimeTests.release.xcconfig */, - E7BD38A4C4C37947FA1FBFB5 /* Pods-Freetime.debug.xcconfig */, - 2DFFA8FCC50B686D7424BC06 /* Pods-Freetime.release.xcconfig */, - A8F2E01CAFE2A7AA463A0FAA /* Pods-Freetime.testflight.xcconfig */, - 9317BF4284E8616256D3743A /* Pods-FreetimeTests.testflight.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; 986B87171F2B873200AAB55C /* Search */ = { isa = PBXGroup; children = ( @@ -1490,12 +1477,25 @@ 298744CA1F24B75300D5DF30 /* SlackTextViewController.framework */, 292484B71F01CB5C0054FE20 /* SwipeCellKit.framework */, 295F52D91EF1C0C7000B53CF /* MMMarkdown.framework */, - 665D835932698FC1ED93ABE3 /* Pods_Freetime.framework */, - CB06D68438D845EC6D23788D /* Pods_FreetimeTests.framework */, + 3DB749FB402B660C8A9F516C /* Pods_Freetime.framework */, + F2F33C5360D6CF79F44FFF42 /* Pods_FreetimeTests.framework */, ); name = Frameworks; sourceTree = ""; }; + D0DC03D1591A6020CACD44F4 /* Pods */ = { + isa = PBXGroup; + children = ( + 94840B8CCA6EA8A3EA37FA91 /* Pods-Freetime.debug.xcconfig */, + EA08BE0B8263E4898B1DF86B /* Pods-Freetime.release.xcconfig */, + B9D4562D9138A112D9EDD9DD /* Pods-Freetime.testflight.xcconfig */, + 6079633B7825448DA6CAED21 /* Pods-FreetimeTests.debug.xcconfig */, + CD6851CDA1BB3DB6F779C307 /* Pods-FreetimeTests.release.xcconfig */, + 35E1CE59E98A2C8E7F451CA6 /* Pods-FreetimeTests.testflight.xcconfig */, + ); + name = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -1503,14 +1503,14 @@ isa = PBXNativeTarget; buildConfigurationList = 297AE8511EC0D58A00B44A1F /* Build configuration list for PBXNativeTarget "Freetime" */; buildPhases = ( - A9F2E53A389930494E07E22A /* [CP] Check Pods Manifest.lock */, + D803031CFB0CF7AEEF2F2B69 /* [CP] Check Pods Manifest.lock */, 292FCB261EE050F60026635E /* Generate Apollo GraphQL API */, 297AE8301EC0D58A00B44A1F /* Sources */, 297AE8311EC0D58A00B44A1F /* Frameworks */, 291F99D81F00013C00CFBF78 /* Increment Build Number */, 297AE8321EC0D58A00B44A1F /* Resources */, - 17609A0EF2C2B777EC71047B /* [CP] Embed Pods Frameworks */, - 03D89F635EAF72C4C8CB9E13 /* [CP] Copy Pods Resources */, + 46D93019FA5858B5A35F7C0C /* [CP] Embed Pods Frameworks */, + F8AD268F7DD148D9C5F574B2 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -1525,12 +1525,12 @@ isa = PBXNativeTarget; buildConfigurationList = 297AE8541EC0D58A00B44A1F /* Build configuration list for PBXNativeTarget "FreetimeTests" */; buildPhases = ( - 2CC988A6FBEAF3F744A53C18 /* [CP] Check Pods Manifest.lock */, + 4EFAA4F1822BDDCE538693AB /* [CP] Check Pods Manifest.lock */, 297AE8441EC0D58A00B44A1F /* Sources */, 297AE8451EC0D58A00B44A1F /* Frameworks */, 297AE8461EC0D58A00B44A1F /* Resources */, - 569FA08158547B98DF94DD42 /* [CP] Embed Pods Frameworks */, - E002D18DA7EA57D5E53A2BBE /* [CP] Copy Pods Resources */, + AF1FC06013FAAFD132676B25 /* [CP] Embed Pods Frameworks */, + 96C731F68491692BBBF5E151 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -1625,22 +1625,35 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 03D89F635EAF72C4C8CB9E13 /* [CP] Copy Pods Resources */ = { + 291F99D81F00013C00CFBF78 /* Increment Build Number */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); - name = "[CP] Copy Pods Resources"; + name = "Increment Build Number"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Freetime/Pods-Freetime-resources.sh\"\n"; - showEnvVarsInLog = 0; + shellScript = "buildNumber=$(/usr/libexec/PlistBuddy -c \"Print CFBundleVersion\" \"${PROJECT_DIR}/${INFOPLIST_FILE}\")\nbuildNumber=$(($buildNumber + 1))\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $buildNumber\" \"${PROJECT_DIR}/${INFOPLIST_FILE}\"\necho \"SCRIPT START\"\necho \"${PROJECT_DIR}/${INFOPLIST_FILE}\"\necho \"SCRIPT END\""; }; - 17609A0EF2C2B777EC71047B /* [CP] Embed Pods Frameworks */ = { + 292FCB261EE050F60026635E /* Generate Apollo GraphQL API */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Generate Apollo GraphQL API"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "PATH=\"$(npm bin):$PATH\"\n\nAPOLLO_FRAMEWORK_PATH=\"$(eval find $FRAMEWORK_SEARCH_PATHS -name \"Apollo.framework\" -maxdepth 1)\"\n\nif [ -z \"$APOLLO_FRAMEWORK_PATH\" ]; then\necho \"error: Couldn't find Apollo.framework in FRAMEWORK_SEARCH_PATHS; make sure to add the framework to your project.\"\nexit 1\nfi\n\ncd \"${SRCROOT}/gql\"\nTEMP_FILE=$(mktemp)\n\n[[ -f API.swift ]] || touch API.swift # ensure sure file exists\n\n$APOLLO_FRAMEWORK_PATH/check-and-run-apollo-codegen.sh generate $(find . -name '*.graphql') --schema schema.json --output $TEMP_FILE\n\ncmp API.swift $TEMP_FILE || cp $TEMP_FILE API.swift"; + }; + 46D93019FA5858B5A35F7C0C /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1692,35 +1705,7 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Freetime/Pods-Freetime-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 291F99D81F00013C00CFBF78 /* Increment Build Number */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Increment Build Number"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "buildNumber=$(/usr/libexec/PlistBuddy -c \"Print CFBundleVersion\" \"${PROJECT_DIR}/${INFOPLIST_FILE}\")\nbuildNumber=$(($buildNumber + 1))\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $buildNumber\" \"${PROJECT_DIR}/${INFOPLIST_FILE}\"\necho \"SCRIPT START\"\necho \"${PROJECT_DIR}/${INFOPLIST_FILE}\"\necho \"SCRIPT END\""; - }; - 292FCB261EE050F60026635E /* Generate Apollo GraphQL API */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Generate Apollo GraphQL API"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "PATH=\"$(npm bin):$PATH\"\n\nAPOLLO_FRAMEWORK_PATH=\"$(eval find $FRAMEWORK_SEARCH_PATHS -name \"Apollo.framework\" -maxdepth 1)\"\n\nif [ -z \"$APOLLO_FRAMEWORK_PATH\" ]; then\necho \"error: Couldn't find Apollo.framework in FRAMEWORK_SEARCH_PATHS; make sure to add the framework to your project.\"\nexit 1\nfi\n\ncd \"${SRCROOT}/gql\"\nTEMP_FILE=$(mktemp)\n\n[[ -f API.swift ]] || touch API.swift # ensure sure file exists\n\n$APOLLO_FRAMEWORK_PATH/check-and-run-apollo-codegen.sh generate $(find . -name '*.graphql') --schema schema.json --output $TEMP_FILE\n\ncmp API.swift $TEMP_FILE || cp $TEMP_FILE API.swift"; - }; - 2CC988A6FBEAF3F744A53C18 /* [CP] Check Pods Manifest.lock */ = { + 4EFAA4F1822BDDCE538693AB /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1738,7 +1723,22 @@ 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"; showEnvVarsInLog = 0; }; - 569FA08158547B98DF94DD42 /* [CP] Embed Pods Frameworks */ = { + 96C731F68491692BBBF5E151 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "[CP] Copy Pods Resources"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + AF1FC06013FAAFD132676B25 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1790,7 +1790,7 @@ shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - A9F2E53A389930494E07E22A /* [CP] Check Pods Manifest.lock */ = { + D803031CFB0CF7AEEF2F2B69 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1808,7 +1808,7 @@ 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"; showEnvVarsInLog = 0; }; - E002D18DA7EA57D5E53A2BBE /* [CP] Copy Pods Resources */ = { + F8AD268F7DD148D9C5F574B2 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1820,7 +1820,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-FreetimeTests/Pods-FreetimeTests-resources.sh\"\n"; + shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Freetime/Pods-Freetime-resources.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -2299,7 +2299,7 @@ }; 297AE8521EC0D58A00B44A1F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E7BD38A4C4C37947FA1FBFB5 /* Pods-Freetime.debug.xcconfig */; + baseConfigurationReference = 94840B8CCA6EA8A3EA37FA91 /* Pods-Freetime.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -2324,7 +2324,7 @@ }; 297AE8531EC0D58A00B44A1F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2DFFA8FCC50B686D7424BC06 /* Pods-Freetime.release.xcconfig */; + baseConfigurationReference = EA08BE0B8263E4898B1DF86B /* Pods-Freetime.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -2349,7 +2349,7 @@ }; 297AE8551EC0D58A00B44A1F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7ADC39F0C328AE48CFFA207E /* Pods-FreetimeTests.debug.xcconfig */; + baseConfigurationReference = 6079633B7825448DA6CAED21 /* Pods-FreetimeTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; BUNDLE_LOADER = "$(TEST_HOST)"; @@ -2365,7 +2365,7 @@ }; 297AE8561EC0D58A00B44A1F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FDDE84B781D3A44BF57394BE /* Pods-FreetimeTests.release.xcconfig */; + baseConfigurationReference = CD6851CDA1BB3DB6F779C307 /* Pods-FreetimeTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; BUNDLE_LOADER = "$(TEST_HOST)"; @@ -2431,7 +2431,7 @@ }; 98A8CA9A1F7451A2009BE6AC /* TestFlight */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8F2E01CAFE2A7AA463A0FAA /* Pods-Freetime.testflight.xcconfig */; + baseConfigurationReference = B9D4562D9138A112D9EDD9DD /* Pods-Freetime.testflight.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -2463,7 +2463,7 @@ }; 98A8CA9B1F7451A2009BE6AC /* TestFlight */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9317BF4284E8616256D3743A /* Pods-FreetimeTests.testflight.xcconfig */; + baseConfigurationReference = 35E1CE59E98A2C8E7F451CA6 /* Pods-FreetimeTests.testflight.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; BUNDLE_LOADER = "$(TEST_HOST)"; diff --git a/Local Pods/SwipeCellKit/Source/SwipeActionButton.swift b/Local Pods/SwipeCellKit/Source/SwipeActionButton.swift index 1ed819f1..70860bae 100755 --- a/Local Pods/SwipeCellKit/Source/SwipeActionButton.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeActionButton.swift @@ -35,7 +35,7 @@ class SwipeActionButton: UIButton { tintColor = action.textColor ?? .white highlightedBackgroundColor = action.highlightedBackgroundColor ?? UIColor.black.withAlphaComponent(0.1) - titleLabel?.font = action.font ?? UIFont.systemFont(ofSize: 15, weight: UIFontWeightMedium) + titleLabel?.font = action.font ?? UIFont.systemFont(ofSize: 15, weight: UIFont.Weight.medium) titleLabel?.textAlignment = .center titleLabel?.lineBreakMode = .byWordWrapping titleLabel?.numberOfLines = 0 @@ -68,7 +68,7 @@ class SwipeActionButton: UIButton { func titleBoundingRect(with size: CGSize) -> CGRect { guard let title = currentTitle, let font = titleLabel?.font else { return .zero } - return title.boundingRect(with: size, options: [.usesLineFragmentOrigin], attributes: [NSFontAttributeName: font], context: nil) + return title.boundingRect(with: size, options: [.usesLineFragmentOrigin], attributes: [NSAttributedStringKey.font: font], context: nil) } override func titleRect(forContentRect contentRect: CGRect) -> CGRect { diff --git a/Local Pods/SwipeCellKit/Source/SwipeActionsView.swift b/Local Pods/SwipeCellKit/Source/SwipeActionsView.swift index a65c8d00..7ef203c2 100755 --- a/Local Pods/SwipeCellKit/Source/SwipeActionsView.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeActionsView.swift @@ -142,7 +142,7 @@ class SwipeActionsView: UIView { return buttons } - func actionTapped(button: SwipeActionButton) { + @objc func actionTapped(button: SwipeActionButton) { guard let index = buttons.index(of: button) else { return } delegate?.swipeActionsView(self, didSelect: actions[index]) diff --git a/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell+Display.swift b/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell+Display.swift index c3a817dd..a8e11fc7 100644 --- a/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell+Display.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell+Display.swift @@ -53,7 +53,7 @@ extension SwipeCollectionViewCell { - parameter completion: The closure to be executed once the animation has finished. A `Boolean` argument indicates whether or not the animations actually finished before the completion handler was called. */ public func showSwipe(orientation: SwipeActionsOrientation, animated: Bool = true, completion: ((Bool) -> Void)? = nil) { - setSwipeOffset(.greatestFiniteMagnitude * orientation.scale.negated(), + setSwipeOffset(.greatestFiniteMagnitude * -orientation.scale, animated: animated, completion: completion) } @@ -84,7 +84,7 @@ extension SwipeCollectionViewCell { state = targetState } - let maxOffset = min(bounds.width, abs(offset)) * orientation.scale.negated() + let maxOffset = min(bounds.width, abs(offset)) * -orientation.scale let targetCenter = abs(offset) == CGFloat.greatestFiniteMagnitude ? self.targetCenter(active: true) : bounds.midX + maxOffset if animated { diff --git a/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell.swift b/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell.swift index 025c6020..df4a4b21 100644 --- a/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeCollectionViewCell.swift @@ -109,7 +109,7 @@ open class SwipeCollectionViewCell: UICollectionViewCell { } } - func handlePan(gesture: UIPanGestureRecognizer) { + @objc func handlePan(gesture: UIPanGestureRecognizer) { guard let target = gesture.view else { return } switch gesture.state { @@ -313,11 +313,11 @@ open class SwipeCollectionViewCell: UICollectionViewCell { } } - func handleTap(gesture: UITapGestureRecognizer) { + @objc func handleTap(gesture: UITapGestureRecognizer) { hideSwipe(animated: true) } - func handleTablePan(gesture: UIPanGestureRecognizer) { + @objc func handleTablePan(gesture: UIPanGestureRecognizer) { if gesture.state == .began { hideSwipe(animated: true) } diff --git a/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Accessibility.swift b/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Accessibility.swift index 6c84f08f..21996795 100755 --- a/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Accessibility.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Accessibility.swift @@ -64,7 +64,7 @@ extension SwipeTableViewCell { } } - func performAccessibilityCustomAction(accessibilityCustomAction: SwipeAccessibilityCustomAction) -> Bool { + @objc func performAccessibilityCustomAction(accessibilityCustomAction: SwipeAccessibilityCustomAction) -> Bool { guard let tableView = tableView else { return false } let swipeAction = accessibilityCustomAction.action diff --git a/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Display.swift b/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Display.swift index 8afe83fc..22c90886 100755 --- a/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Display.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeTableViewCell+Display.swift @@ -53,7 +53,7 @@ extension SwipeTableViewCell { - parameter completion: The closure to be executed once the animation has finished. A `Boolean` argument indicates whether or not the animations actually finished before the completion handler was called. */ public func showSwipe(orientation: SwipeActionsOrientation, animated: Bool = true, completion: ((Bool) -> Void)? = nil) { - setSwipeOffset(.greatestFiniteMagnitude * orientation.scale.negated(), + setSwipeOffset(.greatestFiniteMagnitude * -orientation.scale, animated: animated, completion: completion) } @@ -84,7 +84,7 @@ extension SwipeTableViewCell { state = targetState } - let maxOffset = min(bounds.width, abs(offset)) * orientation.scale.negated() + let maxOffset = min(bounds.width, abs(offset)) * -orientation.scale let targetCenter = abs(offset) == CGFloat.greatestFiniteMagnitude ? self.targetCenter(active: true) : bounds.midX + maxOffset if animated { diff --git a/Local Pods/SwipeCellKit/Source/SwipeTableViewCell.swift b/Local Pods/SwipeCellKit/Source/SwipeTableViewCell.swift index adeea7d0..6883869a 100755 --- a/Local Pods/SwipeCellKit/Source/SwipeTableViewCell.swift +++ b/Local Pods/SwipeCellKit/Source/SwipeTableViewCell.swift @@ -114,7 +114,7 @@ open class SwipeTableViewCell: UITableViewCell { } } - func handlePan(gesture: UIPanGestureRecognizer) { + @objc func handlePan(gesture: UIPanGestureRecognizer) { guard isEditing == false else { return } guard let target = gesture.view else { return } @@ -319,11 +319,11 @@ open class SwipeTableViewCell: UITableViewCell { } } - func handleTap(gesture: UITapGestureRecognizer) { + @objc func handleTap(gesture: UITapGestureRecognizer) { hideSwipe(animated: true) } - func handleTablePan(gesture: UIPanGestureRecognizer) { + @objc func handleTablePan(gesture: UIPanGestureRecognizer) { if gesture.state == .began { hideSwipe(animated: true) } diff --git a/Podfile b/Podfile index d9673ae0..897b5cc0 100644 --- a/Podfile +++ b/Podfile @@ -31,15 +31,4 @@ end post_install do |installer| system("sh scripts/generateAcknowledgements.sh") - - # list all pods (local or remote) that need to be capped using swift 3.2 - swift_3_2_targets = ['SwipeCellKit'] - installer.pods_project.targets.each do |target| - if swift_3_2_targets.include? target.name - target.build_configurations.each do |config| - config.build_settings['SWIFT_VERSION'] = '3.2' - end - end - end - end diff --git a/Podfile.lock b/Podfile.lock index 0ad4327d..d94d1fb8 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -88,6 +88,6 @@ SPEC CHECKSUMS: Tabman: 558bede024627206c554e1c8cee728d380655ebf TUSafariActivity: afc55a00965377939107ce4fdc7f951f62454546 -PODFILE CHECKSUM: 064de214881f07c502fce06141e9c9ebbd08c5c8 +PODFILE CHECKSUM: ebc1dff6855c96749c17cd0e61da619b2f8162a7 COCOAPODS: 1.4.0.beta.1 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 0ad4327d..d94d1fb8 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -88,6 +88,6 @@ SPEC CHECKSUMS: Tabman: 558bede024627206c554e1c8cee728d380655ebf TUSafariActivity: afc55a00965377939107ce4fdc7f951f62454546 -PODFILE CHECKSUM: 064de214881f07c502fce06141e9c9ebbd08c5c8 +PODFILE CHECKSUM: ebc1dff6855c96749c17cd0e61da619b2f8162a7 COCOAPODS: 1.4.0.beta.1 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 83604ec2..065047bc 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -5050,38 +5050,6 @@ }; name = TestFlight; }; - 297D1FC0AEF84EFEF268B86D528E0C68 /* TestFlight */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D0D062B8378222DDA315FB60F877FF8D /* SwipeCellKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SwipeCellKit/SwipeCellKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeCellKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeCellKit/SwipeCellKit.modulemap"; - PRODUCT_NAME = SwipeCellKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = TestFlight; - }; 31F9B4278DB1ED9C23978104B981E038 /* TestFlight */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6EDBEBDA95DF1E2A44BC3A5BF55CD219 /* Pageboy.xcconfig */; @@ -5433,37 +5401,6 @@ }; name = Release; }; - 5E19025C1DFAC496A603F83CBEF77CDF /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D0D062B8378222DDA315FB60F877FF8D /* SwipeCellKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SwipeCellKit/SwipeCellKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeCellKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeCellKit/SwipeCellKit.modulemap"; - PRODUCT_NAME = SwipeCellKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 60AA58385D07DB31A9BCCE51EEC351D1 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 4A6D3EBE40BC3695106AED53390D2BBD /* SnapKit.xcconfig */; @@ -5556,6 +5493,38 @@ }; name = Debug; }; + 6993C48EF4E3B2EA0CF2C37DE74DD227 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D0D062B8378222DDA315FB60F877FF8D /* SwipeCellKit.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/SwipeCellKit/SwipeCellKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwipeCellKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SwipeCellKit/SwipeCellKit.modulemap"; + PRODUCT_NAME = SwipeCellKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 69F46078C5DB5D869DC59804648AC96F /* TestFlight */ = { isa = XCBuildConfiguration; baseConfigurationReference = CE2B9362F33ED44D84CCFD16BC049FD9 /* SlackTextViewController.xcconfig */; @@ -5617,38 +5586,6 @@ }; name = Debug; }; - 6CF37EDFD226E305C4B26586742634F3 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D0D062B8378222DDA315FB60F877FF8D /* SwipeCellKit.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SwipeCellKit/SwipeCellKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SwipeCellKit/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SwipeCellKit/SwipeCellKit.modulemap"; - PRODUCT_NAME = SwipeCellKit; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 6D798A224909961BD4D6150725F89D45 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 91D1A133832CFAF4A98E8CCFA9B84FA3 /* NYTPhotoViewer.xcconfig */; @@ -6001,6 +5938,37 @@ }; name = Release; }; + 9A5BEA5396360290021061B5C6F9D7F8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D0D062B8378222DDA315FB60F877FF8D /* SwipeCellKit.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/SwipeCellKit/SwipeCellKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwipeCellKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SwipeCellKit/SwipeCellKit.modulemap"; + PRODUCT_NAME = SwipeCellKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 9B2A62E2F27304A627F923A637493085 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = BF6D2E1308F9E51DAD042D0480FC7909 /* TUSafariActivity.xcconfig */; @@ -6170,6 +6138,38 @@ }; name = Release; }; + AA41711044AD75E465907BE28561D840 /* TestFlight */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D0D062B8378222DDA315FB60F877FF8D /* SwipeCellKit.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/SwipeCellKit/SwipeCellKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SwipeCellKit/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/SwipeCellKit/SwipeCellKit.modulemap"; + PRODUCT_NAME = SwipeCellKit; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = TestFlight; + }; AA472D2CDD6C10FA122DA41FD909CFA4 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6AE5B0CCB7BEBDDBBC41D4278CB2984E /* Apollo.xcconfig */; @@ -6959,9 +6959,9 @@ 06D49844030E031AE6FECA34FAA105A0 /* Build configuration list for PBXNativeTarget "SwipeCellKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5E19025C1DFAC496A603F83CBEF77CDF /* Debug */, - 6CF37EDFD226E305C4B26586742634F3 /* Release */, - 297D1FC0AEF84EFEF268B86D528E0C68 /* TestFlight */, + 9A5BEA5396360290021061B5C6F9D7F8 /* Debug */, + 6993C48EF4E3B2EA0CF2C37DE74DD227 /* Release */, + AA41711044AD75E465907BE28561D840 /* TestFlight */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Resources/Info.plist b/Resources/Info.plist index cb43c55b..02bac68f 100644 --- a/Resources/Info.plist +++ b/Resources/Info.plist @@ -32,7 +32,7 @@ CFBundleVersion - 1958 + 1966 ITSAppUsesNonExemptEncryption LSApplicationQueriesSchemes diff --git a/Settings.bundle/com.mono0926.LicensePlist.plist b/Settings.bundle/com.mono0926.LicensePlist.plist index 975c95ed..2e042726 100644 --- a/Settings.bundle/com.mono0926.LicensePlist.plist +++ b/Settings.bundle/com.mono0926.LicensePlist.plist @@ -8,7 +8,7 @@ File com.mono0926.LicensePlist/Alamofire Title - Alamofire (4.4.0) + Alamofire Type PSChildPaneSpecifier @@ -16,7 +16,7 @@ File com.mono0926.LicensePlist/AlamofireNetworkActivityIndicator Title - AlamofireNetworkActivityIndicator (2.1.0) + AlamofireNetworkActivityIndicator Type PSChildPaneSpecifier @@ -32,7 +32,7 @@ File com.mono0926.LicensePlist/FLAnimatedImage Title - FLAnimatedImage (1.0.12) + FLAnimatedImage Type PSChildPaneSpecifier @@ -40,7 +40,7 @@ File com.mono0926.LicensePlist/FLEX Title - FLEX (2.4.0) + FLEX Type PSChildPaneSpecifier @@ -48,7 +48,7 @@ File com.mono0926.LicensePlist/HTMLString Title - HTMLString (4.0.1) + HTMLString Type PSChildPaneSpecifier @@ -56,7 +56,7 @@ File com.mono0926.LicensePlist/IGListKit Title - IGListKit (3.1.1) + IGListKit Type PSChildPaneSpecifier @@ -64,7 +64,7 @@ File com.mono0926.LicensePlist/JDStatusBarNotification Title - JDStatusBarNotification (1.5.5) + JDStatusBarNotification Type PSChildPaneSpecifier @@ -72,7 +72,7 @@ File com.mono0926.LicensePlist/MMMarkdown Title - MMMarkdown (0.5.5) + MMMarkdown Type PSChildPaneSpecifier @@ -80,7 +80,7 @@ File com.mono0926.LicensePlist/NYTPhotoViewer Title - NYTPhotoViewer (1.1.0) + NYTPhotoViewer Type PSChildPaneSpecifier @@ -88,7 +88,7 @@ File com.mono0926.LicensePlist/Pageboy Title - Pageboy (2.0.0) + Pageboy Type PSChildPaneSpecifier @@ -96,7 +96,7 @@ File com.mono0926.LicensePlist/PureLayout Title - PureLayout (3.0.2) + PureLayout Type PSChildPaneSpecifier @@ -104,7 +104,7 @@ File com.mono0926.LicensePlist/SDWebImage Title - SDWebImage (4.0.0) + SDWebImage Type PSChildPaneSpecifier @@ -112,7 +112,7 @@ File com.mono0926.LicensePlist/SlackTextViewController Title - SlackTextViewController (1.9.5) + SlackTextViewController Type PSChildPaneSpecifier @@ -120,7 +120,7 @@ File com.mono0926.LicensePlist/SnapKit Title - SnapKit (4.0.0) + SnapKit Type PSChildPaneSpecifier @@ -128,7 +128,7 @@ File com.mono0926.LicensePlist/SwipeCellKit Title - SwipeCellKit (1.9.0) + SwipeCellKit Type PSChildPaneSpecifier @@ -136,7 +136,7 @@ File com.mono0926.LicensePlist/Tabman Title - Tabman (1.0.2) + Tabman Type PSChildPaneSpecifier @@ -144,7 +144,7 @@ File com.mono0926.LicensePlist/TUSafariActivity Title - TUSafariActivity (1.0.4) + TUSafariActivity Type PSChildPaneSpecifier