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

Is iOS 6 supported? #330

Closed
marynate opened this issue Mar 27, 2015 · 4 comments
Closed

Is iOS 6 supported? #330

marynate opened this issue Mar 27, 2015 · 4 comments
Labels
Resolution: Locked This issue was locked by the bot.

Comments

@marynate
Copy link

Build to simulator with deployment target set to 6.0 works (by some hacks), but build to iOS 6.0 device only show up blank white view. Before wasting more time on hacking around, I would like to know if iOS 7.0 is the minimum deployment target react-native will support?

Thanks!

@zetachang
Copy link

JavaScriptCore (which your react native code executed on) is officially supported only in iOS 7+, but according to this stackoverflow answer, it's possible to make JavaScriptCore linked correctly on iOS 6 with some hacks.

@vjeux
Copy link
Contributor

vjeux commented Mar 27, 2015

We started React Native on iOS 6 and recompiled JavaScript core to get it working. But since iOS 7 provides JSC for free, we dropped compatibility. There's nothing fundamental preventing React Native from working on iOS6, it's just that so far it hasn't been worth the trouble keeping the backward compatibility.

Can you expand on your use case for iOS6?

@marynate
Copy link
Author

My iOS game is targeting iOS 6+ devices now, never publish non-game app before, not sure if now it's the time to drop iOS 6 support totally. ( Last time I checked there're about 5% or so devices on iOS 6, probably not quite worth the effort to support? )

@ide
Copy link
Contributor

ide commented May 29, 2015

iOS 6 usage is really low (2% according to https://developer.apple.com/support/appstore/) and there were major changes to the UI and JavaScript environment from 6 to 7. To my knowledge none of Facebook's apps are targeting iOS 6 anymore so the biggest contributor to React Native is not going to be testing on iOS 6. So practically speaking while you might be able to get RN running on iOS 6 it might be a bit like pushing boulders uphill to keep it running as new versions of RN are constantly released.

@ide ide closed this as completed May 29, 2015
grovdata referenced this issue in zengjie/react-native-in-app-utils Feb 21, 2017
@facebook facebook locked as resolved and limited conversation to collaborators May 29, 2018
@react-native-bot react-native-bot added the Resolution: Locked This issue was locked by the bot. label Jul 23, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Resolution: Locked This issue was locked by the bot.
Projects
None yet
Development

No branches or pull requests

5 participants