我正在尝试使用反应原生0.44来确定我可以针对IOS和Android定制的最早可能的SDK版本。
我能找到的唯一一个帖子现在很老了:
https://github.com/facebook/react-native/issues/3617
它只讨论Android,它说最早的版本是在变量build.gradle
下的minSdkVersion
文件中设置的。
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.facebook.react.tictactoe"
minSdkVersion 16 //this is the one that dictates the lowest OS version
targetSdkVersion 22
versionCode 1
versionName "1.0"
所以我可以问:
目前看来,原生支持支持sdk 16(转换为Android Jellybean(4.1)。这意味着4.4的文档应该适用于这些版本及以上版本的任何内容
我不确定这是如何转化为IOS世界的。我看到project.pbxproj有(IPHONEOS_DEPLOYMENT_TARGET = 8)。这是否意味着React Native 0.44仅支持IOS 8及更高版本?