构建错误域=com.apple.CoreSimulator.SimError,代码=405

Bom*_*ber 84 xcode react-native

我可以在 iOS 15 模拟器上构建,没有任何问题,但在连接到 xcode 13 的 iOS 15 设备上构建时,出现错误:

错误无法在模拟器上启动应用程序,处理命令时遇到错误(domain = com.apple.CoreSimulator.SimError,代码= 405):无法在当前状态下查找:关闭。

有任何想法吗?

安慰:

success Successfully built the app
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:iOS Simulator, id:dvtdevice-DVTiOSDeviceSimulatorPlaceholder-iphonesimulator:placeholder, name:Any iOS Simulator Device }
{ platform:iOS Simulator, id:CECA2B5E-D9A0-4A52-8947-BF0838EBEDD6, OS:15.0, name:iPhone 8 }
{ platform:iOS Simulator, id:4B8F148A-C39B-42B8-B982-82759A99BAF9, OS:15.0, name:iPhone 8 Plus }
{ platform:iOS Simulator, id:8853D49D-06EB-4542-AE09-EFD94DC045D6, OS:15.0, name:iPhone 11 }
{ platform:iOS Simulator, id:1F7B80D0-0CFE-4D4F-AF69-260D8F0D785C, OS:15.0, name:iPhone 11 Pro }
{ platform:iOS Simulator, id:7AF2F670-7D7B-4C0D-B1A2-DDD9A8DC0554, OS:15.0, name:iPhone 11 Pro Max }
{ platform:iOS Simulator, id:5A36169B-4CE3-4E54-AC1D-8E2550EAAF61, OS:15.0, name:iPhone 12 }
{ platform:iOS Simulator, id:DA7C5083-DE28-40C8-83D3-7BA678311561, OS:15.0, name:iPhone 12 Pro }
{ platform:iOS Simulator, id:C012CD47-9A6D-4B88-B209-4777EE57BD2A, OS:15.0, name:iPhone 12 Pro Max }
{ platform:iOS Simulator, id:3C64ECA5-9EE0-4D2C-A0C9-82CAD36AE094, OS:15.0, name:iPhone 12 mini }
{ platform:iOS Simulator, id:DBA58C7D-41CB-44B2-99FA-F07E5CB829B5, OS:15.0, name:iPhone 13 }
{ platform:iOS Simulator, id:B43092DC-8F33-47BD-8429-A4D35C7FD7B8, OS:15.0, name:iPhone 13 Pro }
{ platform:iOS Simulator, id:E587AD8C-D9B6-4683-9251-6D0F5DF50A57, OS:15.0, name:iPhone 13 Pro Max }
{ platform:iOS Simulator, id:1A7AC21A-A578-40A7-9C81-53B7F90CAED6, OS:15.0, name:iPhone 13 mini }
{ platform:iOS Simulator, id:352BE540-010B-4A15-B67D-965A884BB20D, OS:15.0, name:iPhone SE (2nd generation) }
{ platform:iOS Simulator, id:24BBBFF1-FF95-453D-A952-66D3A93D611D, OS:15.0, name:iPod touch (7th generation) }
{ platform:iOS, id:dvtdevice-DVTiPhonePlaceholder-iphoneos:placeholder, name:Any iOS Device }
{ platform:iOS Simulator, id:75F7457E-C581-4247-A1DC-E92CA319A693, OS:15.0, name:iPad (9th generation) }
{ platform:iOS Simulator, id:1482EAA0-8637-4D49-A091-B604208127BB, OS:15.0, name:iPad Air (4th generation) }
{ platform:iOS Simulator, id:38D1E279-3D1E-4248-8B9D-76A3480D1CF0, OS:15.0, name:iPad Pro (9.7-inch) }
{ platform:iOS Simulator, id:54079569-B96E-4570-A076-732A2DED9E49, OS:15.0, name:iPad Pro (11-inch) (3rd generation) }
{ platform:iOS Simulator, id:A0CBCD90-C028-420B-9D6F-07E6EDA643FC, OS:15.0, name:iPad Pro (12.9-inch) (5th generation) }
{ platform:iOS Simulator, id:E034D4B3-770E-4AD1-8573-DF7984340F16, OS:15.0, name:iPad mini (6th generation) }
info Installing "/Users/mattharris/Library/Developer/Xcode/DerivedData/myracnative-glxuojrfejxbhqgircpjgklctbto/Build/Products/Debug-iphonesimulator/myracnative.app"
An error was encountered processing the command (domain=com.apple.CoreSimulator.SimError, code=405):
Unable to lookup in current state: Shutdown
Run Code Online (Sandbox Code Playgroud)

Han*_*ang 99

当我运行时模拟器已打开时,我收到此错误react-native run-ios。一路关闭模拟器。重新运行命令,它起作用了。


Soj*_*Tom 74

删除 Xcode 缓存

删除项目构建和索引

路径:>关于本机>存储>管理>开发人员

屏幕

  • 为了使其工作,我还需要强制退出模拟器。 (4认同)

Fot*_*ris 23

解决方案:

  1. 只是quit模拟器,然后再次运行react-native run-ios

  2. 如果在构建过程中出现“例如”,info Launching iPhone 13 (iOS 15.5)但模拟器未打开,请执行以下操作:在构建完成之前,右键单击模拟器图标,然后转至Device并选择构建表示要在其上进行构建的设备。

  • ⚠️⚠️不要忘记使用command+q退出 (2认同)

DYS*_*DYS 20

为了解决这个问题,我只需选择一个特定的 iOS 模拟器即可成功运行。

npx react-native run-ios --simulator="iPhone 8"
Run Code Online (Sandbox Code Playgroud)


Gre*_*een 20

这立即为我解决了错误:

  1. 退出模拟器
  2. 转到菜单栏并单击 Apple 图标 > 关于本机 > 存储 > 存储设置 > 开发人员
  3. 删除 XCode 缓存
  4. 重新运行npx react-native run-ios


Ban*_*mar 12

请按照以下步骤操作:

Go to about this Mac -> Then Select Storage -> Select Manage -> Developer -> then Delete Project Build Data and Indexes.
Run Code Online (Sandbox Code Playgroud)

它将起作用:

npx react-native run-ios --simulator="iPad Pro (9.7-inch)" 
Run Code Online (Sandbox Code Playgroud)

附上截图供参考: 在此输入图像描述


小智 9

你在 IDE 中运行你的代码吗?今天更新 XCode 后遇到了同样的问题。如果我在终端中运行代码,则会出现其他错误: CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler 试试这个

sudo xcrun simctl shutdown all && sudo xcrun simctl erase all
Run Code Online (Sandbox Code Playgroud)

更多关于https://developer.apple.com/forums/thread/653807