我有一个macOS应用程序项目,它使用由子项目中的依赖目标构建的私有框架。当我尝试使用Xcode10.2.1对其进行归档时,没有出现错误消息,但归档显示在管理器中的"Other Items“下,而不是"macOS Apps”下。如果我打开存档包,"Products“文件夹是空的,尽管"dSYMs”文件夹有两个项目,一个用于应用程序,另一个用于框架。
在讨论归档问题时,通常会提到将SKIP_INSTALL设置为YES,我在主项目和子项目中都是这样做的。
我尝试使用xcodebuild archive -verbose在命令行中执行此操作,但仍然没有错误消息,并且显示归档成功。
有没有办法让Xcode告诉我是什么在困扰它?
发布于 2019-05-17 04:50:42
事实证明,诀窍是在框架上设置SKIP_INSTALL=YES,但在应用程序项目中设置SKIP_INSTALL=NO。这些标志的其他3个组合产生了一个在各种方面都不好的归档文件。
我仍然希望Xcode能够给我一个提示,而不是让我做实验。
https://stackoverflow.com/questions/56173466
复制相似问题