Skip to content

Commit

Permalink
Merge branch 'release/openebooks/2.5.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
ettore committed Sep 6, 2022
2 parents 089cd87 + 6b673ba commit 8ea4d55
Show file tree
Hide file tree
Showing 39 changed files with 206 additions and 165 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/archive-and-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Check Carthage version
run: command -v carthage && carthage version
- name: Checkout main repo
uses: actions/checkout@v2.3.4
uses: actions/checkout@v2
with:
token: ${{ secrets.IOS_DEV_CI_PAT }}
- name: Add Private Repo Auth
Expand All @@ -46,14 +46,16 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.IOS_DEV_CI_PAT }}
steps:
- name: Force Xcode 13.3.1
run: sudo xcode-select -switch /Applications/Xcode_13.1.app
- name: Check available Xcodes
run: ls -la /Applications | grep Xcode
- name: Force Xcode we use for development
run: sudo xcode-select -switch /Applications/Xcode_13.4.1.app
- name: Install Firebase Tools
run: npm install -g firebase-tools
- name: Check Firebase Tools version
run: command -v firebase && firebase --version
- name: Checkout main repo and submodules
uses: actions/checkout@v2.3.4
uses: actions/checkout@v2
with:
submodules: true
token: ${{ secrets.IOS_DEV_CI_PAT }}
Expand All @@ -70,7 +72,7 @@ jobs:
GITHUB_REPO_OWNER: ${{ github.repository_owner }}
- name: Checkout Adobe RMSDK
if: needs.version-check.outputs.simplye_changed == '1'
uses: actions/checkout@v2.3.4
uses: actions/checkout@v2
with:
repository: NYPL-Simplified/DRM-iOS-AdeptConnector
token: ${{ secrets.IOS_DEV_CI_PAT }}
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/non-drm-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@ jobs:
build:
runs-on: macOS-12
steps:
- name: Print System Info
run: uname -a
- name: Check available Xcodes
run: ls -la /Applications
- name: Force Xcode 13.3.1
run: sudo xcode-select -switch /Applications/Xcode_13.1.app
run: ls -la /Applications | grep Xcode
- name: Force Xcode we use for development
run: sudo xcode-select -switch /Applications/Xcode_13.4.1.app
- name: Checkout main repo
uses: actions/checkout@v2
- name: Set up repo for nonDRM build
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/unit-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,19 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.IOS_DEV_CI_PAT }}
steps:
- name: Force Xcode 13.3.1
run: sudo xcode-select -switch /Applications/Xcode_13.1.app
- name: Print System Info
run: uname -a
- name: Check available Xcodes
run: ls -la /Applications | grep Xcode
- name: Force Xcode we use for development
run: sudo xcode-select -switch /Applications/Xcode_13.4.1.app
- name: Checkout main repo and submodules
uses: actions/checkout@v2.3.4
uses: actions/checkout@v2
with:
submodules: true
token: ${{ secrets.IOS_DEV_CI_PAT }}
- name: Checkout Adobe RMSDK
uses: actions/checkout@v2.3.4
uses: actions/checkout@v2
with:
repository: NYPL-Simplified/DRM-iOS-AdeptConnector
token: ${{ secrets.IOS_DEV_CI_PAT }}
Expand Down
2 changes: 1 addition & 1 deletion Axis-iOS
12 changes: 6 additions & 6 deletions Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseAnalyticsBinary.json" "8.15.0"
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseCrashlyticsBinary.json" "8.15.0"
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseAnalyticsBinary.json" "9.4.0"
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseCrashlyticsBinary.json" "9.4.0"
github "NYPL-Simplified/PDFRendererProvider-iOS" "d63e6ba168cb91617a4aca5e306a92af1dd4497c"
github "cezheng/Fuzi" "3.1.3"
github "dexman/Minizip" "1.4.0"
github "krzyzanowskim/CryptoSwift" "1.4.3"
github "ra1028/DifferenceKit" "1.2.0"
github "krzyzanowskim/CryptoSwift" "1.5.1"
github "ra1028/DifferenceKit" "1.3.0"
github "readium/GCDWebServer" "3.7.1"
github "readium/swift-toolkit" "213b4b212de1b7a2198a42b37387d0def3ec22a8"
github "scinfu/SwiftSoup" "2.4.2"
github "readium/swift-toolkit" "5278ddc4c12c69aa6c5946ed4a4e09c0ebf642e3"
github "scinfu/SwiftSoup" "2.4.3"
github "stephencelis/SQLite.swift" "0.12.2"
github "weichsel/ZIPFoundation" "0.9.11"
github "zxingify/zxingify-objc" "3.6.7"
2 changes: 1 addition & 1 deletion NYPLAEToolkit
6 changes: 3 additions & 3 deletions RDServices.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -389,7 +389,7 @@
118A0E201992B3FD00792DDE /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1330;
LastUpgradeCheck = 1340;
ORGANIZATIONNAME = Readium;
};
buildConfigurationList = 118A0E231992B3FD00792DDE /* Build configuration list for PBXProject "RDServices" */;
Expand Down Expand Up @@ -537,7 +537,7 @@
"\"$(NYPLADEPT_ADOBE_SDK)/DRM_Connector_Prerelease/dp/public\"",
"\"$(NYPLADEPT_ADOBE_SDK)/DRM_Connector_Prerelease/xml/uft/public\"",
);
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
STRIP_INSTALLED_PRODUCT = NO;
Expand Down Expand Up @@ -590,7 +590,7 @@
"\"$(NYPLADEPT_ADOBE_SDK)/DRM_Connector_Prerelease/dp/public\"",
"\"$(NYPLADEPT_ADOBE_SDK)/DRM_Connector_Prerelease/xml/uft/public\"",
);
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
SDKROOT = iphoneos;
STRIP_INSTALLED_PRODUCT = NO;
VALIDATE_PRODUCT = YES;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1330"
LastUpgradeVersion = "1340"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Consequently, [releases](https://github.com/NYPL-Simplified/Simplified-iOS/relea

# System Requirements

- Install Xcode 13.1 in `/Applications`, open it and make sure to install additional components if it asks you.
- Install Xcode 13.4.1 in `/Applications`, open it and make sure to install additional components if it asks you.
- Install [Carthage](https://github.com/Carthage/Carthage) 0.38 or newer if you haven't already. Using `brew` is recommended.

# Building without DRM support
Expand All @@ -33,7 +33,7 @@ Open `Simplified.xcodeproj` and build the `SimplyE-noDRM` target.
## Building from Scratch

01. Contact project lead and ensure you have access to all the required private repos.
02. Build the dependencies (typically you'll need to run this only once):
02. Set up the repo and build the dependencies (you'll need to do this only once):
```bash
git clone [email protected]:NYPL-Simplified/Simplified-iOS.git
cd Simplified-iOS
Expand All @@ -43,16 +43,16 @@ cd Simplified-iOS

## Building Dependencies Individually

Unless the DRM dependencies change (which is very seldom) you shouldn't need to run the `bootstrap-drm.sh` script more than once.
Unless the DRM dependencies change (which is very seldom) you will not need to run the `bootstrap-drm.sh` script more than once. Regarding the other dependencies, there are leaner / faster ways to rebuild them.

First party dependencies are managed via Swift Package Manager. Most of these dependencies are managed via local Swift packages, given by the git submodules checkouts. They are built automatically when you build the `Simplified` Xcode project targets.
First party dependencies are managed via Swift Package Manager. Most of these dependencies are managed via local Swift packages (with the exception of iOS-Utilities, which is remote), given by the git submodules checkouts. PureLayout is also managed via SPM. They are built automatically when you build the `Simplified` Xcode project targets.

Other 3rd party dependencies are managed via Carthage. To rebuild them you can use the following idempotent script:
All other 3rd party dependencies are managed via Carthage. To rebuild them you can use the following idempotent script:
```bash
cd Simplified-iOS #repo root
./scripts/build-dependencies.sh
```
The `scripts` directory contains a number of other scripts to build dependencies more granularly and also to build/archive/test the app from the command line. These scripts are the same used by our CI system. All these scripts must be run from the root of the Simplified-iOS repo, not from the `scripts` directory.
The `scripts` directory contains a number of other scripts to build dependencies more granularly and also to build/test/archive the app from the command line. These scripts are the same used by our CI system. All these scripts must be run from the root of the Simplified-iOS repo, not from the `scripts` directory.

# Building for Readium 2 Integration

Expand Down Expand Up @@ -92,7 +92,7 @@ Release branch names follow the convention: `release/simplye/<version>` or `rele

Feature branch names (for features whose development is a month or more): `feature/<feature-name>`, e.g. `feature/my-new-screen`.

[Continuous integration](https://github.com/NYPL-Simplified/Simplified/wiki/iOS-CI-CD) is enabled on push events on `develop`, release and feature branches. SimplyE device builds are uploaded to Firebase and, for release builds, also to TestFlight.
[Continuous integration](https://github.com/NYPL-Simplified/Simplified/wiki/iOS-CI-CD) is enabled on push events on `develop`, release and feature branches. SimplyE and Open eBooks device builds are uploaded to Firebase and, for release builds, also to TestFlight.

# License

Expand Down
40 changes: 25 additions & 15 deletions Simplified.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -366,6 +366,10 @@
731A5B1224621F2B00B5E663 /* NYPLSignInBusinessLogic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 731A5B1124621F2B00B5E663 /* NYPLSignInBusinessLogic.swift */; };
731B2B25244A2B6E00A7A649 /* R2Shared.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 739E6157244A0F6D00D00301 /* R2Shared.framework */; };
731B2B27244A2B7100A7A649 /* R2Streamer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 731B2B12244A1D6500A7A649 /* R2Streamer.framework */; };
731CA5E028A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 731CA5DF28A465A100ABC8DE /* FirebaseCoreInternal.xcframework */; };
731CA5E128A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 731CA5DF28A465A100ABC8DE /* FirebaseCoreInternal.xcframework */; };
731CA5E228A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 731CA5DF28A465A100ABC8DE /* FirebaseCoreInternal.xcframework */; };
731CA5E328A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 731CA5DF28A465A100ABC8DE /* FirebaseCoreInternal.xcframework */; };
7320AB36251EBC9900E3F04D /* Date+NYPLAdditionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7384C803242BCE5900D5F960 /* Date+NYPLAdditionsTests.swift */; };
7320AB3A251EBC9900E3F04D /* NYPLOPDSAcquisitionPathEntry.xml in Resources */ = {isa = PBXBuildFile; fileRef = 2D8790A220129AC400E2763F /* NYPLOPDSAcquisitionPathEntry.xml */; };
7320AB3B251EBC9900E3F04D /* UpdateCheckNeedsUpdate.json in Resources */ = {isa = PBXBuildFile; fileRef = 2D2B478A1D08FC78007F7764 /* UpdateCheckNeedsUpdate.json */; };
Expand Down Expand Up @@ -1970,6 +1974,7 @@
731A5B1124621F2B00B5E663 /* NYPLSignInBusinessLogic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NYPLSignInBusinessLogic.swift; sourceTree = "<group>"; };
731B2B12244A1D6500A7A649 /* R2Streamer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = R2Streamer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
731B2B18244A1D8600A7A649 /* R2Navigator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = R2Navigator.framework; sourceTree = BUILT_PRODUCTS_DIR; };
731CA5DF28A465A100ABC8DE /* FirebaseCoreInternal.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FirebaseCoreInternal.xcframework; path = Carthage/Build/FirebaseCoreInternal.xcframework; sourceTree = "<group>"; };
7320AB48251EBC9900E3F04D /* OpenEbooksTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenEbooksTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
7321485928651E4B000DF0F0 /* NYPLSignInModalFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NYPLSignInModalFactory.swift; sourceTree = "<group>"; };
73225DEA250B471400EF1877 /* NYPLRootTabBarController+OE.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NYPLRootTabBarController+OE.swift"; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2309,6 +2314,7 @@
732F0443263376540018A82E /* SwiftSoup.xcframework in Frameworks */,
739E610E244A0D8600D00301 /* SystemConfiguration.framework in Frameworks */,
739E6112244A0D8600D00301 /* UIKit.framework in Frameworks */,
731CA5E128A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */,
732F0435263374FC0018A82E /* ZIPFoundation.xcframework in Frameworks */,
732F0482263378F00018A82E /* ZXingObjC.xcframework in Frameworks */,
7392E4662788E7AF006F010E /* NYPLCardCreator in Frameworks */,
Expand Down Expand Up @@ -2367,6 +2373,7 @@
73EB0B3C25821DF4006BC997 /* SystemConfiguration.framework in Frameworks */,
73EB0B4025821DF4006BC997 /* UIKit.framework in Frameworks */,
732F0484263378F00018A82E /* ZXingObjC.xcframework in Frameworks */,
731CA5E228A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */,
7392E46A2788E7CB006F010E /* NYPLCardCreator in Frameworks */,
7392E4682788E7CB006F010E /* NYPLAudiobookToolkit in Frameworks */,
739F43A62770FEA5005A8E1F /* NYPLUtilities in Frameworks */,
Expand All @@ -2387,6 +2394,7 @@
7347B4BB265EFC7A00E4E386 /* FirebaseCrashlytics.xcframework in Frameworks */,
7347B4BF265EFC7A00E4E386 /* FirebaseCore.xcframework in Frameworks */,
7347B4C3265EFC7A00E4E386 /* FirebaseCoreDiagnostics.xcframework in Frameworks */,
731CA5E328A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */,
7347B4B7265EFC7A00E4E386 /* FirebaseInstallations.xcframework in Frameworks */,
73FCA37025005BA4001B0C5D /* Foundation.framework in Frameworks */,
732F043D263375520018A82E /* Fuzi.xcframework in Frameworks */,
Expand All @@ -2404,6 +2412,9 @@
73FCA35D25005BA4001B0C5D /* MediaPlayer.framework in Frameworks */,
732F0452263376BB0018A82E /* Minizip.xcframework in Frameworks */,
7347B4E0265EFD1300E4E386 /* nanopb.xcframework in Frameworks */,
7392E46C2788E7D8006F010E /* NYPLAxis in Frameworks */,
73369F1E27862D6800752ECB /* PureLayout in Frameworks */,
73F5DE882774EE3200597F1E /* NYPLUtilities in Frameworks */,
732F04712633783B0018A82E /* PDFRendererProvider.xcframework in Frameworks */,
7347B4E8265EFD3C00E4E386 /* PromisesObjC.xcframework in Frameworks */,
73FCA36425005BA4001B0C5D /* QuartzCore.framework in Frameworks */,
Expand All @@ -2416,9 +2427,6 @@
73FCA36B25005BA4001B0C5D /* SystemConfiguration.framework in Frameworks */,
73FCA36F25005BA4001B0C5D /* UIKit.framework in Frameworks */,
732F0437263374FC0018A82E /* ZIPFoundation.xcframework in Frameworks */,
7392E46C2788E7D8006F010E /* NYPLAxis in Frameworks */,
73369F1E27862D6800752ECB /* PureLayout in Frameworks */,
73F5DE882774EE3200597F1E /* NYPLUtilities in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -2438,8 +2446,8 @@
73061A78273DDAFE00B50318 /* DifferenceKit.xcframework in Frameworks */,
7347B4A9265EFC1B00E4E386 /* FirebaseAnalytics.xcframework in Frameworks */,
7347B4BC265EFC7A00E4E386 /* FirebaseCore.xcframework in Frameworks */,
73A1731227ADA7D3005E7BCF /* NYPLAxis in Frameworks */,
7347B4C0265EFC7A00E4E386 /* FirebaseCoreDiagnostics.xcframework in Frameworks */,
731CA5E028A465A100ABC8DE /* FirebaseCoreInternal.xcframework in Frameworks */,
7347B4B8265EFC7A00E4E386 /* FirebaseCrashlytics.xcframework in Frameworks */,
7347B4B4265EFC7A00E4E386 /* FirebaseInstallations.xcframework in Frameworks */,
A823D811192BABA400B55DE2 /* Foundation.framework in Frameworks */,
Expand All @@ -2460,6 +2468,13 @@
03B092301E78871A00AD338D /* MediaPlayer.framework in Frameworks */,
732F044E263376BB0018A82E /* Minizip.xcframework in Frameworks */,
7347B4DD265EFD1300E4E386 /* nanopb.xcframework in Frameworks */,
73A1731227ADA7D3005E7BCF /* NYPLAxis in Frameworks */,
7392E4602788E752006F010E /* NYPLAudiobookToolkit in Frameworks */,
73B6E276278665AC0043FA30 /* OverdriveProcessor in Frameworks */,
731465202786106900027CFA /* PureLayout in Frameworks */,
7392E4622788E75B006F010E /* NYPLCardCreator in Frameworks */,
73579046276BE7F2009F1ADF /* NYPLUtilities in Frameworks */,
73829F4127861584008B2A80 /* NYPLAEToolkit in Frameworks */,
732F046D2633783B0018A82E /* PDFRendererProvider.xcframework in Frameworks */,
7347B4E5265EFD3C00E4E386 /* PromisesObjC.xcframework in Frameworks */,
03B092241E78839D00AD338D /* QuartzCore.framework in Frameworks */,
Expand All @@ -2473,12 +2488,6 @@
A823D815192BABA400B55DE2 /* UIKit.framework in Frameworks */,
732F0434263374FC0018A82E /* ZIPFoundation.xcframework in Frameworks */,
732F0481263378F00018A82E /* ZXingObjC.xcframework in Frameworks */,
7392E4602788E752006F010E /* NYPLAudiobookToolkit in Frameworks */,
73B6E276278665AC0043FA30 /* OverdriveProcessor in Frameworks */,
731465202786106900027CFA /* PureLayout in Frameworks */,
7392E4622788E75B006F010E /* NYPLCardCreator in Frameworks */,
73579046276BE7F2009F1ADF /* NYPLUtilities in Frameworks */,
73829F4127861584008B2A80 /* NYPLAEToolkit in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -3540,6 +3549,7 @@
7347B4A2265EFC1B00E4E386 /* FirebaseAnalytics.xcframework */,
7347B4B2265EFC7A00E4E386 /* FirebaseCore.xcframework */,
7347B4B3265EFC7A00E4E386 /* FirebaseCoreDiagnostics.xcframework */,
731CA5DF28A465A100ABC8DE /* FirebaseCoreInternal.xcframework */,
7347B4B1265EFC7A00E4E386 /* FirebaseCrashlytics.xcframework */,
7347B4B0265EFC7A00E4E386 /* FirebaseInstallations.xcframework */,
A823D810192BABA400B55DE2 /* Foundation.framework */,
Expand Down Expand Up @@ -3851,7 +3861,7 @@
attributes = {
CLASSPREFIX = NYPL;
LastSwiftUpdateCheck = 1330;
LastUpgradeCheck = 1330;
LastUpgradeCheck = 1340;
ORGANIZATIONNAME = NYPL;
TargetAttributes = {
2D2B47711D08F807007F7764 = {
Expand Down Expand Up @@ -5783,7 +5793,7 @@
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Simplified/SimplyE.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
CURRENT_PROJECT_VERSION = 3;
CURRENT_PROJECT_VERSION = 7;
DEVELOPMENT_TEAM = 7262U6ST2R;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "Simplified/AppInfrastructure/Simplified-Prefix.pch";
Expand Down Expand Up @@ -5831,7 +5841,7 @@
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Simplified/SimplyE.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CURRENT_PROJECT_VERSION = 3;
CURRENT_PROJECT_VERSION = 7;
DEVELOPMENT_TEAM = 7262U6ST2R;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "Simplified/AppInfrastructure/Simplified-Prefix.pch";
Expand Down Expand Up @@ -5924,7 +5934,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = (
"$(inherited)",
Expand Down Expand Up @@ -5984,7 +5994,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"repositoryURL": "https://github.com/NYPL-Simplified/iOS-Utilities",
"state": {
"branch": "main",
"revision": "39ec99cdfc598da0984a3a51329df41a3e6a7612",
"revision": "efa7d8697a76030b30eb017b82830576bae8f84f",
"version": null
}
},
Expand Down
Loading

0 comments on commit 8ea4d55

Please sign in to comment.