【发布时间】:2015-12-20 23:35:12
【问题描述】:
Lister app 是 Apple 仅有的 Apple Watch 示例项目之一。它最初是为支持 watchOS 1 而编写的,后来在 2015 年 9 月 16 日更新以支持 watchOS 2。因此,有许多目标、组等名称不一致,很难理解是什么是什么。
我想创建一个类似的项目,其中我有一个 iOS 和 watchOS 2 共享代码/框架。由于 Lister 应用程序的复杂性,我很难理解如何设置这样的项目。
我应该如何设置我的项目,以便我可以在我的 watchOS 2 和 iOS 应用程序之间共享代码? (注意:不要求支持 watchOS 1。)
作为参考,下面是 Lister 应用程序中的目标、方案和组的列表:
- 目标: Lister, Lister Tests, Lister Today, Lister WatchKit Extension, Lister WatchKit App, ListerKit, ListerKit Tests, Lister Watch Extension, Lister Watch App, ListerKit (watchOS), Lister (OS X), Lister Today (OS X)、ListerKit (OS X)、ListerKit 测试 (OS X)
- 方案: Lister, Lister Today, Lister WatchKit App, Glance - Lister WatchKit App, ListerKit, Lister Watch App, Glance - Lister Watch App, ListerKit (watchOS), Lister (OS X), Lister Today ( OS X)、ListerKit (OS X)
- 组: Lister iOS 应用、Lister WatchKit 应用、共享 Lister WatchKit 代码、Lister Watch 应用、Lister OS X 应用、共享 ListerKit 框架代码、共享 Lister 资源
【问题讨论】:
标签: ios apple-watch ios-frameworks