首页 > 解决方案 > Xcode 10 归档到“其他项目”而不是“MacOS 应用程序”

问题描述

这工作得很好——在我升级到 Xcode 10 之前。我的应用程序集成了 Quicklook 和 Spotlight 插件。这些插件是单独构建的,然后在构建阶段使用以下设置复制(两个复制文件):

Destination: Wrapper
Subpath: Contents/Library/<QuickLook|Spotlight>
Code Sign on Copy

现在,当我尝试存档以将我的应用程序提交到 Mac App Store 时,我的应用程序存档到“其他项目”而不是“MacOS 应用程序”。

如果我删除我的插件,那么它将正确存档 - 但是(显然)我不想这样做,因为这个功能很关键。

有没有人见过这个问题?任何人都可以提出解决方案吗?

标签: xcodemacosquicklookspotlight

解决方案


您将获得通用的 Xcode 构建。如果您使用嵌套应用程序、静态库、框架或标头,则可能会发生这种情况。

您应该在插件的构建设置中设置为Skip installYES

更多在这里


推荐阅读