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

Support tvOS, watchOS #25

Merged
merged 4 commits into from
May 15, 2016
Merged

Support tvOS, watchOS #25

merged 4 commits into from
May 15, 2016

Conversation

1ec5
Copy link
Contributor

@1ec5 1ec5 commented May 15, 2016

We’ve claimed tvOS support since d6f53fe and watchOS support since 1c224d3. But we’ve only been building frameworks for iOS (since #16) and OS X (since #21). It has been possible to use the CocoaPods pod on tvOS and watchOS, but watchOS support broke inadvertently in #19.

This PR fixes the watchOS compilation error and adds framework targets for tvOS and watchOS, along with a test target for tvOS – XCTest doesn’t support watchOS – to ensure that all four platforms are actually supported.

/cc @tmcw @friedbunny

1ec5 added 4 commits May 15, 2016 11:30
Added targets and a scheme for tvOS. Upgraded OHHTTPStubs to 5.0.0, which supports tvOS.
Added a target and scheme for watchOS support. watchOS doesn’t support test bundles, so no test target has been added. Use WKInterfaceDevice instead of UIScreen on watchOS.
@1ec5 1ec5 self-assigned this May 15, 2016
@1ec5 1ec5 merged commit e864a4f into master May 15, 2016
@1ec5 1ec5 deleted the 1ec5-tvos-framework branch May 15, 2016 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant