React Native AwesomeProject 构建失败

Posted

技术标签:

【中文标题】React Native AwesomeProject 构建失败【英文标题】:React Native AwesomeProject build failure 【发布时间】:2015-05-31 02:52:46 【问题描述】:

这里的 Xcode 新手:尝试构建 AwesomeProject 的 React Native 演示并遇到四个此类错误:

Lexical or Preprocessor issue
Expected ':'

../AwesomeProject/node_modules/react-native/React/Base/RCTSparseArray.h:14:80: Expected ':'

OS X 10.9.3
XCode 5.1.1

我必须自动修复两个 __bridge cast 问题,并且存在三个 Sematic Issue 错误

Undeclared selector 'set CompletionWithItemsHandler'

(2x) Property 'comletionWithItemsHandler' not found on objec of type 
'UIActivityViewController *'

【问题讨论】:

【参考方案1】:

您是否以某种方式将其作为 ios7 应用程序运行? completionWithItemsHandler 我相信只在 iOS8 上可用。

【讨论】:

看起来是 XCode 版本问题。达到 6.2,在 10.9.5 达到最高。没有将其标记为答案,因为我还重新安装了整个 react-native 包并运行了一个不同的示例,所以我大多仍处于黑暗中。

以上是关于React Native AwesomeProject 构建失败的主要内容,如果未能解决你的问题,请参考以下文章

react native 增加react-native-camera

更新 react-native-maps 以使用 create-react-native-app

react native 增加react-native-storage

React-Native 和 Expo:create-react-native-app 和 react-native init 之间的区别

什么是 react-native-cli 和 @react-native-community/cli?

React Native - 当 react-native 版本 > 0.55 时,无法通过 react-native-cli 创建新项目