微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Firebase AppCheck 无法使用 NativeScript 安装

如何解决Firebase AppCheck 无法使用 NativeScript 安装

我正在尝试使用目标 iOS 14.4 在我的 NativeScript 项目的 Podfile 中安装 pod 'FirebaseAppCheck','8.0.0-beta'。但是,它在下面给出了错误

[!] CocoaPods 找不到 pod 的兼容版本 “FirebaseAppCheck”:在 Podfile 中: FirebaseAppCheck (= 8.0.0-beta)

满足 FirebaseAppCheck (= 8.0.0-beta) 依赖项的规范是 找到了,但他们需要更高的最低部署目标。 '荚 install' 命令失败。

这是 Firebase AppCheck 中需要未来 iOS 版本的错误,还是 NativeScript 无法安装 beta pod 的问题?

解决方法

我找到了这个问题的根本原因,有两个部分:

(1) 在 App_Resources/iOS/Podfile 中,添加 <FileViewer fileType='docx' filePath={`data:application/docx;base64,${file}`} /> This is for Cocoapods

(2)在App_Resources/iOS/build.xcconfigh中,添加platform :ios,'11.0',这是为了XCode

即使在 (1) 完成后,该应用程序也应该可以运行。但是,为了与目标版本保持一致,我建议两者都进行更改。

但是,就我而言,在解决上述 2 点之后,我还有一个问题。因为 AppCheck 需要“Firebase/Core”、“~>8.0”,但另一方面,我的项目中也有 @nativescript/firebase,它硬编码使用 Firebase/Core ~>6.34.0。因此,我仍然无法在不牺牲 @nativescript/firebase 的情况下使项目与 AppCheck 一起工作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?