首页 > 解决方案 > 对 Firebase MLNLTranslate 的 Catalyst 支持

问题描述

我想使用 Firebase 机器学习框架构建一个具有语言翻译功能的 iPad/Mac Catalyst 应用程序。

我知道默认情况下这些框架旨在支持 iOS。但是如果我想构建一个新的 Catalyst 应用程序(它是一个将移植到 MacOS 的 iOS 应用程序),我如何让这些框架工作?

我刚刚尝试为 Mac 编译,我得到了这个错误:

ld: building for Mac Catalyst, but linking in object file built for iOS Simulator, file '/Documents/TestAppCatalyst/Pods/FirebaseMLNLTranslate/Frameworks/FirebaseMLNLTranslate.framework/FirebaseMLNLTranslate' for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

这有点神秘,但我猜这意味着我正在尝试使用为 iOS 设计的框架,但我不能。有没有人想出解决此类问题的方法?

标签: firebasefirebase-mlkitmac-catalyst

解决方案


ML Kit 目前不支持 Mac Catalyst。目前只支持iOS。


推荐阅读