【发布时间】:2015-11-27 22:01:54
【问题描述】:
我正在开发一个应用程序,该应用程序可以包含一些我想封装在框架中的共享代码。我创建了 iOS Putter 应用程序目标,然后是我从应用程序链接的框架 PutterKit。这很好用。
然后我创建一个 tvOS 应用目标 PutterTV 并将 PutterKit 复制到 PutterKit (TV) 并将其 sdk 设置为 tvOS
当我在 tvOS 应用程序中import PutterKit 并编译它时,我得到了错误
No such module 'PutterKit'
这是一个示例项目 https://dl.dropboxusercontent.com/u/1326174/Putter.zip
建立这样一个框架的正确方法是什么?
【问题讨论】:
-
您的示例项目目前是一张自行车照片。
-
抱歉,链接错误:) 已更新
-
我也为此苦苦挣扎。找不到任何方法来做到这一点——当您拥有两个如此相似的平台(如 tvOS 和 iOS)时,这似乎是一种明显的需求。很奇怪。
-
我认为解决方案是将框架作为单独的项目并通过 CocoaPods 或 Carthage 进行集成
标签: ios cocoa-touch xcode7 tvos