我想构建一个iPad/Mac Catalyst应用程序,使用Firebase机器学习框架进行语言翻译。
我知道默认情况下,这些框架是为支持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设计的框架,但我不能。有没有人想出解决这种问题的办法?
发布于 2021-01-21 02:32:03
ML Kit目前不支持Mac Catalyst。目前它只支持iOS。
https://stackoverflow.com/questions/61171093
复制相似问题