问题标签 [instabug]

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 投票
1 回答
143 浏览

android - Gradle 构建工具版本 2+ 中的 Instabug 编译错误

自从将 build gradle tools 版本增加到版本 2 以上,我在 Android Studio 中遇到了很多编译错误(超过 500 个)。奇怪的是,该项目仍然可以运行,并且运行正常。

感谢任何帮助..

0 投票
1 回答
50 浏览

instabug - 如何在 Instabug 管理页面中将 Android 添加到 iOS 应用程序?

我目前设置了一个 instabug 应用程序来监控我们的 iOS 应用程序。我可以创建一个新应用程序并在那里同时选择 iOS 和 Android,但我没有看到从我们现有的 iOS 应用程序开始跟踪 Android 的选项。

如何将 Android 添加到我们当前在 Instabug 上的 ( iOS ) 应用程序中?

0 投票
1 回答
227 浏览

android - 我可以延迟 instabug IntroDialog 吗?

在我的应用程序类中,我有这个方法,我调用我的应用程序的 onCreate:

我的问题是我首先有登录页面,并且在我通常写我的登录信息(电子邮件,密码)时总是出现弹出窗口。是否可以延迟 introDialog,所以它只会在另一个活动打开时出现?如您所见,我尝试在 Application 中使用此代码初始化我的 instabug 实例,其中 .setShouldShowIntroDialog(FALSE) 设置为 false。然后在时间轴中,我使用 .setShouldShowIntroDialog(true) 重新初始化它。但它根本不像这样显示。

0 投票
7 回答
72253 浏览

ios - 应用的 Info.plist 必须包含一个 NSMicrophoneUsageDescription 键和一个字符串值,向用户解释应用如何使用这些数据

被拒绝构建应用程序Info.plist必须包含一个NSMicrophoneUsageDescription带有字符串值的键,向用户解释应用程序如何使用此数据。

该应用程序不使用麦克风。或者我认为。

如何追踪使用麦克风的位置?

UPD23112016:鉴于懒惰的答案正在被赞成,我已经向苹果提交了一个新的功能请求以关闭这个安全漏洞。

UPD05042017:一旦您通过一些半生不熟的 NSMicrophoneUsageDescription 将麦克风访问代理到某个 3rd 方框架中,如果用户同意允许麦克风访问,您对何时何地可以使用它的控制为零,这仍然很麻烦。伙计们,请尽职尽责并制作精确的 NSMicrophoneUsageDescription 以反映这样一个事实,即当使用被第 3 方仅二进制框架所掩盖时,麦克风被完全超出您控制范围的代码使用。谢谢。

UPD2021:Apple 尽其所能对最新 iOS 中的共享资源(例如麦克风)使用情况进行审计跟踪,以便用户在实际访问发生时有一些追索权检查。不错的尝试,但是有多少人会做尽职调查呢?

0 投票
1 回答
127 浏览

android - 一旦添加了 MapView,调用 Instabug 将不适用于没有 MapView 的活动

一旦添加了 Google 的 MapView,就不可能在其他活动上调用 Instabug,而不是我们使用 MapView 的活动。

设置 Instabug 如下所示:

和 MapView 一旦获得:

使用 MapView 调用 Instabug 效果很好。但是在其他活动上调用它将不再起作用,并且会打印以下日志:

b:已注册的 Google MapView 不再存在。跳过。

截屏失败:截屏前最重要的活动发生了变化

截屏失败:截屏前最重要的活动发生了变化

版本 2.6.2 上出现问题

0 投票
1 回答
187 浏览

ios - Swift 2.3,如何向 Instabug 报告错误?

Instabug与我的应用程序集成swift 2.3,但看到Instabug接受的错误报告apiNSException如下,

Instabug.reportException(e)

但是在 swift 2.3 中,我在 catch 块中获取了 NSError 实例。

我想将我在 catch 块中遇到的错误报告给Instabug. 请让我知道我该怎么做。

0 投票
1 回答
249 浏览

android - Instabug 3 Android Builder 崩溃 (NullPointerException)

我最近将我的生产 Android 应用程序从 Instabug 2.5.1 更新到了 3.1.1。从那时起,我一直在收到有关 Fabric 的一致崩溃报告,该报告是由 InstabugFeaturesManager 中的 NullPointerException 引起的,适用于 Android 4-6 的手机。我在测试中没有看到这个问题,也没有能够重现它。

这是崩溃报告:

build.gradle

注意:我排除了这些库,因为我想控制我的应用程序使用的版本。

MyApplication#onCreate()


我认为这不是您的正常NullPointerException问题。一方面,我没有在构建中添加任何可能为空且内部崩溃的内容。此外,Instabug 库被严重混淆,所以我无法理解它为什么会在内部崩溃。我四处张望,但没有发现其他人有这个问题的案例。我在这里错过了什么吗?

0 投票
1 回答
329 浏览

android - 在不显示提示提示的情况下初始化 Instabug

我需要在我的 Android 应用程序中初始化Instabug,但现在确实希望它显示提示提示“摇动您的设备等”。当用户刚刚打开应用程序时。相反,我想在用户已经登录后显示。我使用以下代码初始化 Instabug:

那么有没有办法首先禁用该提示提示?我试图设置.setPromptOptionsEnabled(false, false, false),但似乎这不是我需要的。我找不到任何关于此的文档。

0 投票
1 回答
124 浏览

android - Instabug Cordova 插件在网络更改时崩溃

我正在使用 Cordova Instabug 插件: https ://github.com/elizabethrego/cordova-plugin-instabug

一切正常,除了设备的网络状态发生变化时。该应用程序基本上只是崩溃。

我收到以下错误:

我找不到太多事情要做,所以真的不知道从哪里开始......

0 投票
1 回答
173 浏览

android - 安装 Android SDK

我在用

每次摇动时,都会出现 Instabug 消息,即使它已经可见。如何限制 Instabug 消息的出现,即如果一条消息可见,则在第一条消息出现在屏幕上之前不应调用下一条消息。