我已经使用Xcode 9.4开发了一个简单的MacOS应用程序(即由主应用程序和启动助手应用程序组成的产品)。应用程序在Xcode中运行良好。我已经存档并导出了该应用程序(“无需重新签名即可导出”或使用“自动签名”进行“开发”)。导出过程运行无误。
但是,该应用程序无法执行。在Xcode之外启动时,什么都没发生;没有错误消息等。
如何进一步诊断?
答案 0 :(得分:1)
最后,感谢@clemens找到了它。嵌入式库在/Contents/Frameworks
中的生成包中占有一席之地。由于我以前嵌入了一个登录项目,因此我设置了一个/Contents/Library/LoginItems
目标路径,该路径在以下框架下使用,这显然不是预期的位置。删除库,清理路径,然后重新添加以修复它。