首页 文章

'SFSafariViewController'仅适用于iOS 9.0或更高版本(React Native Build)

提问于
浏览
7

我可以通过Expo在模拟器中运行我的React Native应用程序,但是当我尝试使用Xcode构建它时,我收到此错误:

'SFSafariViewController'仅适用于iOS 9.0或更高版本(React Native Build)

这些是我构建的步骤 .

  • 运行 npm run eject

  • 使用'ExpoKit'选项弹出

  • cd 进入ios目录

  • 运行 pod install

  • 在Xcode中打开xcworkspace文件

  • 在项目和目标中,我将Deployment Target值更改为11.0

  • 将构建运行到iOS版本11模拟器

然后构建失败,出现上述7个错误 . 我正在使用Xcode版本9.0,Pods版本1.3.1 .

任何帮助将不胜感激 .

1 回答

  • 27

    对我来说,错误来自“AppAuth”依赖 . 我通过将此软件包的“iOS部署目标”设置为iOS 9.0来解决此问题 .

    enter image description here

相关问题