【问题标题】:Xcode 8.3.2 : Could not hardlink copyXcode 8.3.2:无法硬链接复制
【发布时间】:2017-11-22 18:15:07
【问题描述】:

我在尝试在模拟器中启动我的应用程序时收到此错误消息。真正的问题是什么?

【问题讨论】:

  • 您是否本地化了 info.plist 文件..?
  • @piyushMathur - 不
  • @PiyushMathur 如果我们确实有一个本地化的 plist 文件,还有什么我们可以尝试的吗?我们第二次在模拟器上运行应用程序时遇到同样的错误。工作流程是...从模拟器中删除应用程序,运行该应用程序,它可以工作,再次运行该应用程序,它显示该错误。

标签: ios simulation


【解决方案1】:

执行以下步骤,

  1. 干净的构建
  2. 删除派生数据
  3. 模拟器(重置内容和设置)
  4. 退出 Xcode 并再次运行

【讨论】:

  • 我做了同样的步骤。现在我没有得到这个问题。我可以知道问题的原因吗?
  • 这有很多情况,比如模拟器中多次运行的应用程序,一些内部进程正在唤醒你运行等等......
【解决方案2】:

模拟器中安装的应用程序可能不一致。

重置内容和设置将解决问题。

同时尝试清除派生数据,然后清理并构建项目。

【讨论】:

    【解决方案3】:

    在我的情况下,内部版本号是错误的。 所以在 Info.plist 中,内部版本号消失了,它是空白的。

    要解决此问题,我必须重新输入内部版本号。 从模拟器中删除应用程序 然后,当我构建应用程序时,它再次安装在模拟器上,并且在后续构建中也开始正常工作。

    【讨论】:

    • 像魅力一样工作!
    • 这是解决问题的唯一解决方案。
    【解决方案4】:

    【讨论】:

      【解决方案5】:

      在我的情况下,这个问题是由 Product Name 中的特殊字符引起的

      注意Product NameDisplay Name 不同,Display Name 显示在应用图标下方作为您的应用名称。

      所以不用担心更改 Product Name 需要更改您的应用名称,只需选择一个 ascii 名称和错误消失

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-25
        • 1970-01-01
        • 2018-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多