问题标签 [fabric.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
36 浏览

macos - Fabric.io 会继续支持 macOS 吗

我们即将发布我们的下一个 macOS 应用程序并已开始集成 fabric.io,到目前为止它非常有帮助(喜欢插入式支持)。我们仍处于集成的开始阶段,因此我们仍然可以切换到使用其他使用跟踪系统之一。

现在 fabric.io 是谷歌的一部分——我想知道他们是否会继续支持 macOS?

编辑 11-19-18:看起来 macOS 支持将在 2019 年中期完全迁移到 Firebase 后结束 -> https://get.fabric.io/roadmap(请参阅底部的常见问题解答) - 我很失望。

0 投票
1 回答
343 浏览

android - 如何使用fabric sdk以编程方式注销twitter会话

我正在制作一个需要使用 twitter 帐户登录的应用程序,一切正常,但是当我尝试以编程方式注销用户时,它无法正常工作,我正在使用 fabric sdk。这个问题已经被问过很多次了,但解决方案 对我不起作用Twitter.logOut()解决方法logOut(),这意味着该方法不再可用这是项目 gradle:

这是应用程序gradle:

请使用该方法的任何替代方法或其他可能有用的方法

0 投票
1 回答
782 浏览

ios - Swift - 专门的 _VariantDictionaryBuffer.ensureUniqueNativeBuffer(Int)

我在这里有点新,有快速错误。我的应用程序遇到特殊错误,有时我无法弄清楚。

任何人都可以建议如何解决这个问题以及通常导致专业错误的原因吗?

这是我得到的错误报告。

0 投票
0 回答
405 浏览

macos - Crashlytics 未将崩溃事件传输到 Fabric.io(仅限调试模式?)

我遇到了类似于 [ xCode 9.3 and Firebase Crashlytics not working的问题。我能够在主应用程序的调试版本中强制崩溃,并且崩溃出现在 Fabric.io 的控制台中。我还提出了一种方法(使用“复活节彩蛋”)来强制框架代码崩溃。我尝试了三种不同的方法。前两个尝试模拟源自框架代码本身的“真实”崩溃。第三个对主应用程序使用“虚假”回调。请注意,在下面的代码中,我将所有三种方法一起展示,但在现实生活中,我将其中两种方法注释掉以测试一种方法:

对于第三种方法,主应用程序通过调用处理回调

使用方法 #3 时,Crashlytics 立即将模拟崩溃上传到 Fabric.io 控制台,我可以在其中看到。失败的方法没有。目前尚不清楚它们是否真的导致应用程序崩溃,尽管控制确实离开了该方法(因为最终的 NSLog 语句从未出现在控制台中。该应用程序是一个输入法,因此操作系统可能会自动重新启动它。我尝试重新启动计算机在强制崩溃后立即发生,因为我知道通常 Crashlytics 在重新启动应用程序之前不会传输崩溃。当我这样做时,我会在重新启动应用程序时在控制台中看到以下内容:

在应用程序的生产版本中,我Fabric.io 上看到框架代码中发生的真正崩溃。生产版本使用不同的 API 代码,它内置于发布而不是调试,但我认为我对调试和发布的所有符号剥离和 dSYM 创建设置都相同。此外,FWIW,我尝试使用 #1 和 #2 代码强制在主应用程序的回调中崩溃(而不是调用 [[Crashlytics sharedInstance] crash]),并且 Crashlytics 也不会从那里报告它。所以它似乎与框架本身没有任何关系。

0 投票
0 回答
588 浏览

ios - 无法使用 fastlane 将 iOS 应用程序上传到结构

我正在尝试通过提供 API 和机密使用 fastlane crashlytics 操作将新的 iOS 应用程序上传到 Fabric。当我运行 fastlane 命令时,它会成功构建、归档应用程序,当它开始上传到 Crashlytics Beta (fabric) 时,它会失败并显示以下消息:

我确实尝试遵循其他堆栈溢出文章的建议,但无法找出解决方案:

  1. 将结构运行命令添加到构建阶段作为 Xcode 中的运行脚本
  2. 清理,构建应用程序并在模拟器中成功运行应用程序。

即使经过上述两个步骤,我也没有在 Fabric Dashboard 中看到该应用程序。请帮忙!

0 投票
1 回答
108 浏览

java -

0 投票
0 回答
236 浏览

google-fabric - 新构建后织物不发送电子邮件通知

新构建被上传到结构。我有一个两个组,其中有多个用户在附加到项目的结构中。他们没有在每次构建时在测试设备上收到通知,但偶尔会收到通知。他们可以通过应用程序手动下载构建,但电子邮件与 beta 版本不一致。这取决于什么?

0 投票
2 回答
1272 浏览

java - Branch.io (Android SDK):“仅在启动器活动中初始化分支”和 GDPR

根据文档:https://docs.branch.io/pages/apps/android/

“仅在 Launcher 活动中初始化 Branch 应用程序将通过 Launcher 活动打开,Branch 将在其中初始化并从链接单击中检索深度链接数据。”

我的问题是我有一个 GDPRLauncherActivity,它是我项目的启动器活动。这个 GDPR 活动在第一次启动时显示给欧盟用户,以后不再显示(GDPRLauncherActivity 直接启动我的 mainActivity),从不显示给欧盟以外的用户(GDPRLauncherActivity 也会直接启动我的 mainActivity)。

我不想在我的 GDPRLauncherActivity 中初始化 Branch,因为它不符合 GDPR(用户需要先同意)。

我的问题是:如果我在 MainActivity 中初始化 Branch(而不是不是我的启动器活动的 GDPRLauncherActivity),这真的是个问题。我认为这是一个问题,因为 this.getIntent() 不会得到正确的内容(并且因为它是写在文档中的:))

所以:这是一个问题吗?如果是,最简单的解决方法是什么?

谢谢

0 投票
1 回答
294 浏览

java - Branch.io (Android SDK) 和 GDPR

我希望我的应用符合 GDPR。这意味着只要用户没有同意,我想避免启动任何像 Branch.io 这样的工具。

我的问题是 Branch.io 文档https://docs.branch.io/pages/apps/android/ 提到我必须将以下代码放入我的启动器活动中:

文档中也提到了它:

仅在 Launcher 活动中初始化 Branch

该应用程序将通过 Launcher 活动打开,Branch 将在其中初始化并从链接单击中检索深层链接数据。

所以,我不知道如何使某些东西符合 GDPR。事实上,如果这段代码真的需要在启动器活动的 onStart 中执行,我没有时间在用户同意之前执行它。

有什么解决方法吗?

0 投票
1 回答
180 浏览

branch.io - Branch.io:如何使用指向我的 iOS 和 Android 应用程序列表的分支链接来跟踪转换?

我想用 Branch.io 做以下事情,但我不知道这是否可能。

我想创建一个 Branch.io 链接,该链接将重定向到我的应用程序目录。因此,此链接将重定向到: - iOS上的https://itunes.apple.com/artist/idXXXXX - Android 上的https://play.google.com/store/apps/developer?id=MY_COMPANY_NAME

Branch.io 在我目录的所有应用程序中实现。

我想在我的所有应用程序中添加一个“目录按钮”,它将发送到我在 iOS 上的 iOS 目录和我在 Android 上的 Android 目录。重定向将通过我的 Branch 通用链接完成。

一些用户会点击按钮并且不安装任何应用程序,其他用户会安装一个或多个应用程序。

我的问题是:点击我的目录按钮后是否可以跟踪安装?

谢谢