ios - 无法在模拟器 "The operation couldn’ 上运行应用程序无法完成。 (LaunchServicesError 错误 0。)”

标签 ios xcode ios-simulator simulator

我在 Xcode 上有一个应用程序,之前运行良好。但是当我尝试运行它时,它突然停止工作了。没有更改代码,我不知道发生了什么。错误信息是:

"The operation couldn’t be completed. (LaunchServicesError error 0.)"

当我查看 CoreSimulator 日志文件时,我得到了这个:

Jan 8 11:43:55 C02PG69EG3QD com.apple.dt.Xcode[7083] : Error Domain=LaunchServicesError Code=0 "The operation couldn’t be completed. (LaunchServicesError error 0.)" UserInfo=0x7fc597a59240 {Error=PackageExtractionFailed, ErrorDescription=Failed to copy file:///Users/myUsername/Library/Developer/Xcode/DerivedData/myApp-eyozcttdojgdpgdstfspqjxsztrb/Build/Products/Debug-iphonesimulator/myApp.app/ to file:///Users/myUsername/Library/Developer/CoreSimulator/Devices/DAC0E72A-6F6A-42EA-A8CA-5F41E22F2CCC/data/Library/Caches/com.apple.mobile.installd.staging/temp.qtgx1Q/extracted/myApp.app/}

基本上它说 Xcode 无法将文件从一个地方复制到另一个地方。所以我认为这可能是权限问题。我对两个文件夹都使用 777 进行了 chmod,但这没有用。

我还为模拟器尝试了'重置内容和设置',它给了我删除某些文件的权限错误,所以我手动完成了。而且这个方法也没用。

我试过:

  • 重启模拟器和xcode
  • 清理和重建
  • 清理构建文件夹并重建
  • 删除 Xcode 并重新安装
  • 使用不同的 iPhone 模拟器,例如从 iPhone 6 更改为 iPhone 6s

以上都不适合我。

注意:如果我通过 USB 连接在我的 iPhone 上运行它,那是可行的。

我想要解决这个问题,我需要找出让 Xcode 能够将文件复制到目的地的方法。有人对此有任何线索吗?

最佳答案

我今天遇到了这个。我刚刚更改了我的应用程序上的包标识符,这使应用程序 ID 和配置文件无效。结果,该应用程序无法安装(出现该警报)。一旦我创建了新的应用程序 ID 和配置文件,一切正常。

关于ios - 无法在模拟器 "The operation couldn’ 上运行应用程序无法完成。 (LaunchServicesError 错误 0。)”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34683193/

相关文章:

iphone - 设备锁定时响应事件

ios - 从一个 Storyboard转到另一个 Storyboard?

ios - iOS 设备构建成功,但 iOS 模拟器构建错误(获取其他链接器标志错误)

ios - 可以让 titleView 接受点击手势吗?

iphone - Facebook SDK FBLoginView 获取 EXC_BAD_ACCESS

ios - Xcode 8.2.1 Accessibility Inspector 不适用于 iOS 9 设备

android - 如何清除flutter项目缓存?

iphone - 在 iPhone 模拟器中模拟飞行模式

ios-simulator - 是否可以使用模拟器测试 iOS 8 Handoff 功能?

ios - 在没有弹出权限对话框的情况下添加用户通知类别