【问题标题】:Cannot run exported application无法运行导出的应用程序
【发布时间】:2018-07-02 22:13:46
【问题描述】:

我使用 Xcode 9.4 开发了一个简单的 MacOS 应用程序(即一个由主应用程序和启动辅助应用程序组成的产品)。应用程序在 Xcode 中运行良好。我已经存档并导出了应用程序(“导出而不重新签名”或“开发”使用“自动签名”)。导出过程运行没有错误。

但是,它是不可能的应用程序。在 Xcode 之外启动时,什么都没有发生;没有错误信息等。

如何进一步诊断?

【问题讨论】:

  • 您应该通过类似MyApplication.app/Contents/MacOS/MyApplication 的命令从终端运行应用程序。这应该会显示控制台输出。
  • 太棒了 - 多亏了您的建议才发现错误。解决这个问题将是另一个问题。

标签: xcode macos


【解决方案1】:

感谢@clemens,终于找到了。嵌入式库在/Contents/Frameworks 生成的包中占有一席之地。因为我之前嵌入了一个登录项,所以我设置了一个/Contents/Library/LoginItems 目标路径,该路径在下面框架中使用,这显然不是预期的位置。删除库,清理路径并重新添加为我修复了它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 2018-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-26
    相关资源
    最近更新 更多