我使用的是React Native,当我使用Xcode和iPhone模拟器运行AwesomeProject时,一切都很好,但当我连接iPad并在iPad上构建项目时,当应用程序启动时,我在iPad上收到一个错误:

"无法连接到开发服务器.请确保 node 服务器

我还确保node包正在运行.我甚至重新启动了Xcode,并通过运行npm start重新启动了它.

你能帮忙吗?

推荐答案

在你的AppDelegate上.m您必须更新jsCodeLocation,并用您的机器ip地址替换localhost.

或者将编译后的源代码Bundle 到应用程序中,也可以将其注释为AppDelegate.m上的选项2.下载编译后的代码,并将其添加到Xcode项目中.

React-native相关问答推荐

错误:HostBody::get for prop NativeUnimoduleProxy中出现异常- Android虚拟设备(AVD)使用Expo测试React Native App时崩溃

类似Snapchat的Reaction Native筛选器

如何根据设备主题更改React Native中状态栏的背景?

在 react native 平面列表中动态定位弹出窗口

用图像 react native 动画进度条

react native HTML entities

FBSDK 和 LinkingManager 的 AppDelegate.m

IntelliSense 在第一项后无法在 React Native 样式表中工作

你如何在生产模式下运行 react-native 应用程序?

react native 中 componentDidMount 和 componentDidUpdate 有什么区别

react-native android中出现此问题Cannot convert argument of type class org.json.JSONArray的原因是什么?

使用react native获取设备令牌

React-Native 按钮居中对齐

React Native with Typescript and Jest 在 0.57 更新后被 destruct :Couldn't find preset "module:metro-react-native-babel-preset" relative to directory

React Native Expo StackNavigator 重叠通知栏

如何在 Expo 和 React Native 中使用绝对路径导入?

expo 已过期卸载并再次运行以升级

使用 React Navigation 导航堆栈时重新渲染组件

如何在 react-native 中将文本复制到剪贴板?

React-Native 水平滚动视图分页:预览下一页/卡片