-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Raise deployment target to iOS 9 #743
Conversation
5cc0152
to
147ca23
Compare
147ca23
to
36d777b
Compare
36d777b
to
5fdff2e
Compare
Source/ASMultiplexImageNode.mm
Outdated
@@ -616,7 +616,6 @@ - (void)_loadNextImage | |||
return; | |||
} | |||
|
|||
#if TARGET_OS_IOS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm pretty sure you can't remove these — they were added for the tvOS build.
Texture.podspec
Outdated
spec.ios.deployment_target = '8.0' | ||
|
||
# Uncomment when fixed: issues with tvOS build for release 2.0 | ||
# spec.tvos.deployment_target = '9.0' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's not remove this yet - there are a few PRs pending with tvOS support, and there's still developer interest on that platform (besides other folks who have asked for it, I also have plans for a work project).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks very good! Definitely the right time to remove iOS 8 support.
Could you put back the IOS gating checks that enabled the tvOS build?
Yep, done. Waiting for CI |
Oops i phone merged and forgot to change the base branch. Fortunately #746 is ready to merge. |
#743 Manually merged since I forgot to retarget that diff onto master before merge
TextureGroup#743 Manually merged since I forgot to retarget that diff onto master before merge
This drops support for iOS 8 and raises the deployment target of all projects to iOS 9.
CocoaPods has changed a lot since some of these examples were pod installed, so I went ahead and checked in the changes applied by CocoaPods 1.3.1. We'll see how the CI fares with that. Also, Xcode 9 has some new workspace metadata that is shared between users (tiny files) so I let that get checked in too so that we have cleaner working copies.
I think this justifies a minor release, but not a major one, since probably 0 people are still targeting iOS 8.
This diff has #746 as its base so that I don't get overwhelmed with Danger warnings. Once that is landed, I'll change the base for this to master.