Xcode导入本地Swift包并从应用程序中构建



目标是导入本地Swift Package"共享的";到一个Xcode项目中,并将它们都放在一个工作空间中。

我创建了一个工作区,在中拖放包和项目,然后通过将包添加到Frameworks、Libraries和Embedded Content将其添加到应用程序中。

这在从工作区构建时有效!但我必须让它也有可能从应用程序项目构建,目前它抛出:";缺少包产品"Shared";。

我知道做我想做的事情是可能的,因为我有一个它工作的示例项目,在那里Shared在应用程序项目中被列为本地Swift Package,而在我的项目中则不是。在项目中,Shared列在Frameworks、Libraries和Embedded Content下,但在删除引用后无法再次添加。

如果有人能帮我就太好了!

解决方案是在应用程序项目中创建一个本地Swift包,并在那里导入共享包。然后它将在整个项目中可用。

相关内容

最新更新