首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Xcode中运行初始化的React本机项目时出错

在Xcode中运行初始化的React本机项目时出错
EN

Stack Overflow用户
提问于 2015-03-26 22:50:57
回答 1查看 3.1K关注 0票数 3

在安装了react本机并运行了新创建的Xcode项目之后,我得到了以下输出:

代码语言:javascript
运行
复制
2015-03-26 15:35:05.865 React[1427:7950] CLTilesManagerClient: initialize, sSharedTilesManagerClient
2015-03-26 15:35:05.865 React[1427:7950] CLTilesManagerClient: init
2015-03-26 15:35:05.866 React[1427:7950] CLTilesManagerClient: reconnecting, 0x7fac1b289e40
RCTJSLog> "Running application "React" with appParams: {"rootTag":1,"initialProps":{}}. __DEV__ === true, development-level warning are ON, performance optimizations are OFF"
RCTJSLog> "Error: 
 stack: 
  React_render                                       index.ios.bundle:955
  _renderValidatedComponentWithoutOwnerOrContext     index.ios.bundle:16453
  _renderValidatedComponent                          index.ios.bundle:16479
  ReactCompositeComponent__renderValidatedComponent  index.ios.bundle:4860
  mountComponent                                     index.ios.bundle:15913
  ReactCompositeComponent_mountComponent             index.ios.bundle:4860
  mountComponent                                     index.ios.bundle:4929
  mountComponentIntoNode                             index.ios.bundle:15386
  perform                                            index.ios.bundle:5992
  batchedMountComponentIntoNode                      index.ios.bundle:15405
  perform                                            index.ios.bundle:5992
  batchedUpdates                                     index.ios.bundle:13507
  batchedUpdates                                     index.ios.bundle:4524
  renderComponent                                    index.ios.bundle:15457
  ReactMount__renderNewRootComponent                 index.ios.bundle:4860
  render                                             index.ios.bundle:1155
  renderApplication                                  index.ios.bundle:33797
  run                                                index.ios.bundle:33743
  runApplication                                     index.ios.bundle:33765
  jsCall                                             index.ios.bundle:7149
  _callFunction                                      index.ios.bundle:7396
  applyWithGuard                                     index.ios.bundle:877
  guardReturn                                        index.ios.bundle:7198
  callFunctionReturnFlushedQueue                     index.ios.bundle:7405
 URL: http://localhost:8081/index.ios.bundle
 line: 955
 message: undefined is not a function (evaluating 'React.createElement(Text, {style: styles.welcome}, 
          "Welcome to React Native!"
        )')"

任何帮助找出这是失败的原因,我们将不胜感激。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-27 15:27:44

要在设备上运行(这是您的第二个问题),请查看Reactinative示例中的这些注释:

https://github.com/facebook/react-native/blob/master/Examples/Movies/Movies/AppDelegate.m

若要在设备上运行,请将localhost更改为计算机的IP地址,并确保计算机和iOS设备位于同一个Wi网络上。

我认为这是因为应用程序需要连接到包程序。看看这是否有帮助。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29290299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档