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

时间:2017-09-28 14:44:46

标签: ios xcode react-native

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

  

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

这些是我构建的步骤。

  1. 运行npm run eject
  2. 使用' ExpoKit'选项
  3. cd进入ios目录
  4. 运行pod install
  5. 在Xcode中打开xcworkspace文件
  6. 在项目和目标中,我将部署目标值更改为11.0
  7. 将构建运行到iOS版本11模拟器
  8. 然后构建失败,出现上述7个错误。我正在使用Xcode版本9.0,Pods版本1.3.1。

    非常感谢任何帮助。

1 个答案:

答案 0 :(得分:27)

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

enter image description here