构建具有多个目标的框架
Build framework with multiple targets
我有一个项目,分为几个targets
(Cocoa Touch Frameworks
)。其中一些 targets
取决于其他。我想从中创建一个 framework
,它将包含所有 targets
,这样我就可以将这个 framework
导入新应用程序,并使用所有代码我的 targets
。如何实现?我已经阅读了一些关于 Umbrella frameworks
的内容,但我无法让它发挥作用。
项目是这样划分目标的:
- 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
基于所有这些,我想创建一个名为:FindloFramework
for iOS
的单个 universal framework
有人可以指导我如何操作吗?
iOS 目前无法做到这一点。 Umbrella 框架仅 Mac。
我已经在 WWDC 上与 Apple 工程师讨论过这个问题,并提交了一个错误。我的猜测是他们正在尝试尽量减少运行时发生的动态链接量。
您需要将所有代码放入单个框架目标中。
我有一个项目,分为几个targets
(Cocoa Touch Frameworks
)。其中一些 targets
取决于其他。我想从中创建一个 framework
,它将包含所有 targets
,这样我就可以将这个 framework
导入新应用程序,并使用所有代码我的 targets
。如何实现?我已经阅读了一些关于 Umbrella frameworks
的内容,但我无法让它发挥作用。
项目是这样划分目标的:
- 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
基于所有这些,我想创建一个名为:FindloFramework
for iOS
universal framework
有人可以指导我如何操作吗?
iOS 目前无法做到这一点。 Umbrella 框架仅 Mac。
我已经在 WWDC 上与 Apple 工程师讨论过这个问题,并提交了一个错误。我的猜测是他们正在尝试尽量减少运行时发生的动态链接量。
您需要将所有代码放入单个框架目标中。