【问题标题】:Xcode - Could not launch No such file or directoryXcode - 无法启动没有这样的文件或目录
【发布时间】:2013-08-08 07:36:13
【问题描述】:

我在 Xcode 中发现了这个非常烦人的问题并且无法修复它! 我尝试了以下方法:

  1. 断开我的设备,从我的设备中删除应用程序(但实际上应用程序甚至没有构建),退出 xcode 并删除派生数据文件夹,但问题仍然存在;
  2. 我也尝试在info.plist 中删除Required device capabilities,但仍然没有帮助!

我完全被卡住了 - 无法继续我的项目了~ 我的设备是iphone 4,ios版本5.0.1

有什么建议吗?

【问题讨论】:

  • @Rajneesh071 我试过了,还是不行
  • 创建新项目...它的工作然后匹配两个项目 plist...

标签: iphone ios xcode ios5


【解决方案1】:

我也遇到了这个问题,但是清理和重新启动对我没有帮助。然后我尝试了 xcode13beta,它给出了一个更好的错误消息,对于我来说,这是关于编译产品的捆绑包 ID 不匹配以及“请求启动”的内容。

就我而言,我认为这是一个 xcode 错误,因为我在不同的配置中设置了不同的 info.plist 文件,并正确设置了不同的包 ID(出于一些无趣的签名原因),但它仍然试图以错误的方式启动捆绑标识。对我来说,我通过将两个 info.plist 文件中的包 ID 设置为 ${PRODUCT_BUNDLE_IDENTIFIER} 来修复它,然后它突然开始工作了。

总之,

  1. 尝试更新的 Xcode,它可能会给你更好的错误信息
  2. 这可能是一些带有捆绑 ID 的恶作剧,如果您在那里有一些奇怪的设置,可能值得重新审视它的设置方式。

【讨论】:

    【解决方案2】:

    我在这里尝试了解决方案,但无济于事。我只能通过以下方式解决此问题: 卸载应用程序, 硬重启ios设备, 关闭 xcode, 恢复对生成的文件 [myproj].xcodeproj/project.xcworkspace/xcshareddata/[myproj].xccheckout 的最近更改(感谢源代码控制), 删除 /Users/[myUser]/Library/Developer/Xcode/DerivedData 的内容, 再次打开项目, 清理项目。

    我不知道这些步骤中的哪一个(或多个)解决了问题。

    【讨论】:

      【解决方案3】:

      我觉得你的 iOS 版本很吸引人!您是否检查过您的项目部署目标版本与您设备上当前 iOS 版本的兼容性?

      【讨论】:

        【解决方案4】:

        最近,每当我获得新版本的 XCode 或 iOS 时,我都会疯狂地遇到这个问题。它似乎仍在更新您手机上的应用程序,但未连接以进行调试。

        今天,出于不同的原因,我不得不对 iPhone 进行完全硬件重启。也就是说,我一直按住 Lock 和 Home 按钮,直到设备关闭然后重新启动它。

        Bingo,下次我尝试 Xcode 时它成功了。

        【讨论】:

          【解决方案5】:

          您可以尝试的另一件事是删除 iPhone 中的应用程序,然后重新启动设备。我以前见过这个。

          【讨论】:

          • 谢谢,但正如我所说,我无法在我的 iPhone 上运行它。所以基本上,我的应用还没有安装。
          【解决方案6】:

          当您尝试直接从 XCODE 在设备上运行应用程序时,您一定会遇到这个问题。 您创建一个新配置文件并删除使用相同证书创建的先前配置文件。现在安装新的配置文件清理构建您的项目并尝试运行。它应该可以工作。

          【讨论】:

            猜你喜欢
            • 2021-01-09
            • 1970-01-01
            • 1970-01-01
            • 2023-03-10
            • 1970-01-01
            • 2015-12-27
            • 1970-01-01
            • 2016-01-01
            • 1970-01-01
            相关资源
            最近更新 更多