在Xcode中找不到框架FirebaseInstanceID

在Xcode中找不到框架FirebaseInstanceID,xcode,cocoapods,Xcode,Cocoapods,一步一步复制 我已经使用XCode将所有pod框架添加到我的cordova项目中,添加之后,我不知道为什么这些框架会变成这样 所以我重新开始构建项目,第一个错误是说framework not found FirebaseInstallation,我认为whiten框架是无效的,所以我手动添加了从中下载的框架,最后变成了正常的黄色图标 我重建了项目,这次错误是框架找不到FirebaseCoreDiagnostics。因此,我重复步骤2,手动添加到框架中并再次编译 这一次也未找到框架错误,但它是Fi

一步一步复制

  • 我已经使用XCode将所有pod框架添加到我的cordova项目中,添加之后,我不知道为什么这些框架会变成这样

  • 所以我重新开始构建项目,第一个错误是说framework not found FirebaseInstallation,我认为whiten框架是无效的,所以我手动添加了从中下载的框架,最后变成了正常的黄色图标

  • 我重建了项目,这次错误是框架找不到FirebaseCoreDiagnostics。因此,我重复步骤2,手动添加到框架中并再次编译

  • 这一次也未找到框架错误,但它是FirebaseInstanceID。正如您从上面我的Pods文件夹中看到的,没有FirebaseInstanceID框架可以手动添加到我的项目中。我在网上搜索过,互联网上没有一个名为FirebaseInstanceID.framework的文件。我在哪里可以下载呢


  • 此外,手动将所有pod框架添加到我的项目中以解决错误是否正确?如何解决这种在Xcode中找不到框架的问题?感谢您的评论。

    FirebaseInstanceID.framework
    可在下载的多个文件夹中找到,包括
    FirebaseMessaging

    链接正是我下载所有框架的位置,但文件中不包括FirebaseInstanceID.framework。请仔细回答,然后再次检查。FirebaseInstanceID.framework位于与上一版本不同的文件夹中。谢谢,找到了它。它位于文件夹“FirebaseMLVision”中。在通过迦太基添加FirebaseMessagerBinary时,我必须包含FirebaseMLVisionBinary,以便FireBaseMinstanceId.framework显示在我的构建目录中。一旦我添加了这个和Protobuf.framework,项目就再次链接了。这在文档中并不清楚。