无法在React-Native中运行iOS应用程序

时间:2017-01-29 03:19:03

标签: ios xcode react-native ios-simulator

我遇到了多重问题,能够通过react-native运行iOS应用程序。

我只是设置了所有内容,当我运行react-native run-ios时,由于'端口8081已在使用,打包程序未运行或未正常运行',我的构建失败。好的,我在文档中看到了这个问题,所以我尝试了解决方案。

1) kill - 9 PID: McAfee似乎在我的机器上占用8081端口,而SIGKILL似乎不起作用。这个过程不会被终止。

2)使用8081以外的端口 我似乎无法通过Command⌘+ D打开应用程序内的Developer菜单或选择“Shake Gesture”,为我指定端口更改。这些似乎都没有做任何事情。

有没有人遇到过这些问题?

2 个答案:

答案 0 :(得分:0)

1)所以没有React-Native问题。在这里无能为力。 2)您没有在应用程序内部定义PORT,这没有任何意义......如果打包程序无法连接到它,它应该如何告诉打包器使用特定端口。 相反,您应该使用react-native start --port 3000启动打包程序,并在设置它的所有iOS和Android文件中调整端口。 (在项目中查找)

答案 1 :(得分:0)

这两种方法都无法更改npm下运行的iOS模拟器的端口。