Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

recent update 0.11.3 doesn't support minimum deployment iOS 8 ? #625

Closed
Mina-R-Meshriky opened this issue Apr 2, 2017 · 6 comments
Closed

Comments

@Mina-R-Meshriky
Copy link

while trying to update the pod from 0.11.2 to 0.11.3 the following message appears on the command line:

"Specs satisfying the 'SQLite.swift (~> 0.11.3)' dependency were found, but they require a higher minimum deployment target"

I am using a minimum deployment target iOS 8 , swift 3, Xcode 8.3

@nestserau
Copy link

Had this too. I don't see any reason for the minimum version switch other than emotional. The code in the library doesn't require iOS 9 features. I had to fork the 0.11.2 version of the library and patch it with the latest commits but leaving the minimum version at 8. I already regret that I've started using this lib. But now it's just too late to change anything.

@jberkel
Copy link
Collaborator

jberkel commented Apr 3, 2017

Sorry, maybe this was a little bit too fast. I'll restore 8.0 compatibility with the next release, in any case there aren't any critical fixes in 0.11.3, so you can just lock to 0.11.2 for now.

@jberkel jberkel mentioned this issue Apr 26, 2017
eoinkelly added a commit to ODNZSL/nzsl-dictionary-ios that referenced this issue Jun 16, 2017
This is required because 0.11.3 moved the minimum iOS version to 9 and
we need 8. The developer has stated in
stephencelis/SQLite.swift#625 that he will
change this back in a future release. When that happens we should update
to that release.
@gioneill
Copy link

With Xcode 9 and Swift 4 coming up, I'm going to be forced to fork like @nestserau to manually decrease the deployment target so that I can build with the current dev tools.

We support numerous education and low-income users across the US that distribute iPads that are not always kept up to date, and we strive to keep that support going without causing disruptions to teachers' curriculums.

I'm thankful for this dependency, and love it in general, and I'm typically of the opinion that as long as the deployment target CAN stay where it is, there shouldn't be motivation to move it up.

@jberkel
Copy link
Collaborator

jberkel commented Aug 19, 2017

@gioneill i tend to agree, the only problem from a maintenance point of view is testing / making sure everything still works on older platforms. is it / will it be possible to deploy swift 4 apps on iOS 8?

we would need to install the older SDKs / simulator images on travis. maybe this could be done with xcode-install.

@jberkel
Copy link
Collaborator

jberkel commented Sep 30, 2017

0.11.4 reverted to 8.0.

@jberkel jberkel closed this as completed Sep 30, 2017
@gioneill
Copy link

@jberkel 👍 Thanks for hearing us out! I've moved us off the fork and updated to 0.11.4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants