metro捆绑器不连接ios模拟器,但构建器显示模拟器



我正在尝试为我的react native应用程序react-native run-ios运行iOS模拟器。它构建和metro捆绑器CLI运行,设备模拟器运行,但应用程序没有连接metro捆绑器。

我运行"react-native"; "0.66.0"xcode 13.0

我首先杀死所有模拟器。然后运行cmdreact-native run-ios

第一个窗口构建应用程序并启动窗口2

$ react-native run-ios
info Found Xcode workspace "app.xcworkspace"
info Launching iPhone 13 Pro Max (iOS 15.0)
info Building (using "xcodebuild -workspace app.xcworkspace -configuration Debug -scheme app-local -destination id=28EE92ED-7ADA-4A93-998F-1DB295E06A73")
success Successfully built the app
info Installing "/Users/me/Library/Developer/Xcode/DerivedData/app-clbjkkdzbwdgfsfruhrufuliemky/Build/Products/Debug-iphonesimulator/app-dev.app"
info Launching "com.myapp.app.dev"
success Successfully launched the app on the simulator
✨  Done in 168.65s.
% 

windows2地铁捆绑器,找不到模拟器。

[metro welcome ascii art]
To reload the app press "r"
To open developer menu press "d"
warn No apps connected. Sending "reload" to all React Native apps failed. Make sure your app is running in the simulator or on a phone connected via USB.
info Reloading app...

windows3, ios模拟器

  • iphone 13 pro max已打开并运行。但是我的应用程序没有运行
  • 我看到我的应用程序图标。我试着运行它,但是它自动关闭了,窗口2显示"警告没有应用程序连接…"消息。

我试过却没有做任何事

  • 删除node_modules并运行yarn install
  • podfile删除。锁和pod文件夹。ranpod install
  • 确保xcode>产品比;计划在构建配置>调试。不释放。
  • rm -rf ~/Library/Developer/Xcode/DerivedData
  • 卸载xcode, npm, yarn, src code并重启。

帮忙吗?

这就解决了。检查崩溃日志。~/Library/Logs/DiagnosticReports当直接从模拟器启动时,应用程序会崩溃但如果我在Xcode中通过play按钮在模拟器中启动应用程序它会正常运行

最新更新