Skip to content

故障排除

在 React Native 开发环境和项目版本之间的差异可能导致集成过程中出现错误提示。本章汇总了一些潜在的问题,并提供解决方案供您参考。如果您遇到本章未列出的问题,请随时联系我们的技术团队,我们将及时提供技术支持。

问题 1: 'value' is unavailable: Introduced in iOS 12.0

当将 React Native 版本升级到 0.70.0 并编译 iOS 平台项目时,可能会出现此问题,如下面的屏幕截图所示:

4-1-ios-1

解决方案:

  1. 使用 Xcode 打开您的 iOS 项目。
  2. 在 Xcode 项目导航器中,选择 Pods。
  3. 在 Targets 下,选择 React-Codegen。
  4. 将窗口设置为“Build Settings”。
  5. 在“Deployment”下,将 iOS 部署目标设置为 12.4。
  6. 清理项目并重新构建:Product > Clean Build Folder,Product > Build。
4-1-ios-2