Skip to content

RN哪个版本开始支持并适配了iOS 26 #986

@liangjiazhang

Description

@liangjiazhang

我iOS 26系统,加载了一个RN页面,在页面中间会有一段文本提示,内容是:Unimplemented component:,如下图所示。
在iOS 26以下系统均正常显示,没有Unimplemented component:这一段提示。

Image

我package.json内容如下:

{
  "name": "rndemoProject78",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "android": "react-native run-android",
    "ios": "react-native run-ios",
    "lint": "eslint .",
    "start": "react-native start",
    "test": "jest"
  },
  "codegenConfig": {
    "name": "NativeLocalStorageSpec",
    "type": "modules",
    "jsSrcsDir": "specs",
    "android": {
        "javaPackageName": "com.sibodoit.app"
    }
  },
  "dependencies": {
    "@react-native-async-storage/async-storage": "^2.2.0",
    "@react-native-community/checkbox": "^0.5.20",
    "@react-native-community/slider": "^4.5.6",
    "@react-native-picker/picker": "^2.11.4",
    "@react-navigation/native": "^7.1.6",
    "@react-navigation/native-stack": "^7.3.10",
    "@reduxjs/toolkit": "^2.7.0",
    "dayjs": "^1.11.18",
    "mitt": "^3.0.1",
    "react": "19.0.0",
    "react-native": "0.78.0",
    "react-native-bouncy-checkbox": "^4.1.2",
    "react-native-date-picker": "^5.0.13",
    "react-native-fs": "^2.20.0",
    "react-native-gesture-handler": "^2.25.0",
    "react-native-gifted-charts": "^1.4.64",
    "react-native-image-crop-picker": "^0.42.0",
    "react-native-image-editor": "^0.0.1",
    "react-native-linear-gradient": "^2.8.3",
    "react-native-loading-spinner-overlay": "^3.0.1",
    "react-native-paper": "^5.13.1",
    "react-native-reanimated": "^3.18",
    "react-native-safe-area-context": "^5.4.0",
    "react-native-screens": "^4.17.1",
    "react-native-svg": "15.12.0",
    "react-native-toast-message": "^2.3.0",
    "react-native-vector-icons": "^10.2.0",
    "react-native-wheel-scroll-picker": "^0.2.4",
    "react-redux": "^9.2.0",
    
    "reanimated-color-picker": "^4.1.1",
    "react-native-popover-view": "^6.1.0",
    "react-native-webview": "^13.15.0",
    
    "zustand": "^5.0.5"
    
  },
  "devDependencies": {
    "@babel/core": "^7.25.2",
    "@babel/preset-env": "^7.25.3",
    "@babel/runtime": "^7.25.0",
    "@react-native-community/cli": "15.0.1",
    "@react-native-community/cli-platform-android": "15.0.1",
    "@react-native-community/cli-platform-ios": "15.0.1",
    "@react-native/babel-preset": "0.78.0",
    "@react-native/eslint-config": "0.78.0",
    "@react-native/metro-config": "0.78.0",
    "@react-native/typescript-config": "0.78.0",
    "@types/jest": "^29.5.13",
    "@types/react": "^19.0.0",
    "@types/react-test-renderer": "^19.0.0",
    "eslint": "^8.19.0",
    "jest": "^29.6.3",
    "prettier": "2.8.8",
    "react-test-renderer": "19.0.0",
    "typescript": "5.0.4"
  },
  "engines": {
    "node": ">=18"
  }
}

问题:RN哪个版本开始支持并适配了iOS 26?在iOS 26该怎么取消这个lab的提示?
请给出解答,十分感谢!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions