首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建多目标框架

构建多目标框架
EN

Stack Overflow用户
提问于 2019-07-24 17:29:37
回答 1查看 245关注 0票数 0

我有一个项目,分为几个targets (Cocoa Touch Frameworks)。这些targets中的一些依赖于其他的。我想从这里创建一个包含所有targetsframework,这样我就可以将这个framework导入到新应用程序中,并使用我所有targets中的所有代码。如何才能做到这一点?我读过一些关于Umbrella frameworks的文章,但我不能让它工作。

这是如何将项目划分为目标的:

代码语言:javascript
复制
 - Observation
 - BackgroundTask
 - Placement
 - ZIPFoundation
 - NetworkOperation   Dependencies - Observation
 - LocationService    Dependencies - Observation, BackgroundTask, Placement
 - World              Dependencies - Observation, LocationService
 - AugmentedReality   Dependencies - Observation, LocationService
 - FindloAR           Dependencies - AugmentedReality, NetworkOperation, World, Placement, Observation, ZIPFoundation

然后,我想为iOS创建一个universal framework,名为:FindloFramework

有人能指导我怎么做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-31 07:59:17

这在iOS上目前是不可能的。伞形框架仅适用于Mac。

我在WWDC和苹果的工程师讨论过这个问题,并提交了一个bug。我的猜测是他们试图最小化运行时发生的动态链接的数量。

您需要将所有代码放入单个框架目标中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57179635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档