在 tvOS 应用中使用 iOS 框架

Posted

技术标签:

【中文标题】在 tvOS 应用中使用 iOS 框架【英文标题】:Using of iOS framework in tvOS app 【发布时间】:2016-06-17 09:18:32 【问题描述】:

有没有什么方法可以使用为 ios 构建的框架在 tvOS 应用程序中使用它?在我们的框架中,我们正在使用第三方框架来解决这个问题。当我们将我们的框架连接到任何应用程序时,我们拥有以下内容:

模拟器编译并运行良好,但警告说“ld: warning: URGENT: .... (Srt.o), building for tvOS, but links in object file built for iOS, for architecture arm64. 注意:这将将来会出错。

如果尝试使用真正的 tvOS 设备启动 - 此警告将变为错误。

如果我们不使用第三方库,一切都已修复,但我们需要它。有什么想法吗?

【问题讨论】:

我想你的第 3 方框架不是开源的。 Else 自己为 tvOS 构建了它。另一种选择是向框架提供商询问框架的 tvOS 版本。 【参考方案1】:

不,tvOS 是不同的平台,与 iOS 不兼容。

【讨论】:

以上是关于在 tvOS 应用中使用 iOS 框架的主要内容,如果未能解决你的问题,请参考以下文章

我可以为 iOS 和 tvOS 应用程序使用相同的捆绑标识符吗?

为啥将 iOS 应用程序移植到 tvOS 不起作用?

在同一个多平台(iOS、macOS、watchOS、tvOS)应用程序中支持不同的生命周期方法

tvOS - 支持 Firebase/Core?在 tvOS 应用程序中获取远程推送通知的任何其他方式?

如何上传通用 tvOS 应用程序?

尝试在 iOS 13 或 tvOS 13 中使用 AVPictureInPictureController 时出错