面料 API 密钥无效

Fabric API key not valid

我正在尝试将 Fabric 安装到我的 iOS 应用程序中。我下载了 Fabric 应用程序来安装 Crashlytics,但是当我在应用程序提供的构建阶段添加 运行 脚本时,在我构建项目后出现错误:

line 2: 1:myfirebaseid:ios:myfirebaseid=1:my:app:id: command not found Fabric.framework/run 1.7.0 (208) error: Fabric: Configuration Issue

Fabric API key not valid. Your Fabric run script build phase should contain your API key: ./Fabric.framework/run INSERT_YOUR_API_KEY INSERT_YOUR_BUILD_SECRET

一些答案建议从 plist 中删除 Fabric,我这样做了,错误消失了。但是后来,我无法完成 Fabric 的安装,我认为这就是原因。那么我在哪里可以找到我的 Fabric API KEY 和 SECRET?

登录后Fabric.io,select设置

在该页面中 select 组织

Select 您的应用组织

在你的结构组织页面selectAPI键

然后将该号码添加到您的 info.plist

在你的 shell 运行 脚本中

我已经尝试了上面的@Reinier-Melian 解决方案 (),它解决了错误,但崩溃仍然没有到达 fabric 或 firebase 仪表板。 我在初始化 firebase 后添加了旧的 init 行,现在它可以工作了!

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

//firebase init
[FIRApp configure];
[Crashlytics startWithAPIKey:@"YOUR API KEY HERE"];