【问题标题】:Failed to chmod user/Library/Developer/CoreSimulator/Devices NO Such File Or directorychmod user/Library/Developer/CoreSimulator/Devices 失败 没有这样的文件或目录
【发布时间】:2017-03-21 23:24:58
【问题描述】:

当我尝试在 iPhone 6 模拟器中运行我的应用程序时,出现以下错误。我正在使用 Xcode 8.1,任何人都可以帮助我理解这个问题

【问题讨论】:

  • 我也遇到了这个问题。清理项目为我解决了这个问题。
  • 为了扩展它,它在我清理后不久又开始发生。在重复这个过程几次,退出 Xcode 和 Simulator 之后,问题终于停止了(暂时)。
  • 退出 XCode 也解决了我的问题,这很奇怪。
  • @huync 只需从模拟器中删除您的应用程序然后运行,如果没有解决您的问题,请重置您的模拟器..
  • 这就是你的 XCode。欢迎来到 Apple。

标签: ios iphone xcode8 ios10 xcode8.1


【解决方案1】:

我遇到了这个问题,每次我从模拟器中删除应用程序时它都会运行它,但是当我第二次尝试运行它时会显示此错误。

我通过从顶部栏菜单重置 iOS 模拟器解决了这个问题。

Xcode 9.0: HardwareErase All Content and Settings...

Xcode 9.0 之前的版本: SimulatorReset Content and Settings...

【讨论】:

  • 它对我不起作用。我也删除了现金,但没有工作。
【解决方案2】:

我通过重启 iOS 模拟器解决了这个问题:硬件 -> 重启。

【讨论】:

    【解决方案3】:

    您也可以通过重新启动模拟器来解决此问题。无需重置模拟器。

    我有同样的问题,我已经通过 rebooting simulator 解决了。

    【讨论】:

      【解决方案4】:

      检查 plistfile 中的 Schema 名称和 Executable 文件名。两者应该相同。

      【讨论】:

      • 架构和可执行文件名的确切键是什么?
      【解决方案5】:

      我在使用包含嵌入式贴纸扩展程序的应用时遇到了这个问题。

      为了解决这个问题,我首先安装了没有贴纸扩展的应用程序,我通过单击产品组中的Sticker.appex 并使用检查器面板删除应用程序“目标成员”来完成此操作。

      安装应用后,我可以重新切换目标成员资格并安装带有贴纸扩展的应用。

      【讨论】:

        【解决方案6】:

        已解决

        我添加了带有sudo 的ios 平台。这就是它发生的原因。现在我不使用 sudo 了,效果很好。

        请按照以下步骤进行修复:

        1. 删除平台(使用sudo$ sudo ionic cordova platform rm ios

        2. 添加平台(不带sudo$ ionic cordova platform add ios

        3. 模拟 $ ionic cordova run ios

        请查看更多信息: https://github.com/ionic-team/ionic/issues/4052#issuecomment-352999643

        【讨论】:

          【解决方案7】:

          为了解决这个问题,你需要去尝试 n 错误。当您直接删除文件但错过删除其映射时,通常会出现此错误。 因此,要解决此问题,请验证“AddedLib”、“Resources”和“complied Resources”等部分中的所有映射。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2013-01-16
            • 2021-02-24
            • 2016-04-29
            • 2013-01-13
            • 2021-05-13
            • 1970-01-01
            • 2015-07-22
            • 2021-12-27
            相关资源
            最近更新 更多