問題タブ [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 に答える
50 参照

instabug - Instabug 管理ページで iOS アプリケーションに Android を追加するにはどうすればよいですか?

現在、iOS アプリを監視するための instabug アプリケーションをセットアップしています。新しいアプリケーションを作成し、そこで iOS と Android の両方を選択できますが、既存の iOS アプリケーションから Android の追跡を開始するオプションが表示されません。

Instabug の現在の ( iOS ) アプリケーションに Android を追加するにはどうすればよいですか?

0 投票する
7 に答える
72253 参照

ios - アプリの Info.plist には、アプリがこのデータをどのように使用するかをユーザーに説明する文字列値を持つ NSMicrophoneUsageDescription キーが含まれている必要があります

ビルドが拒否されました アプリには、アプリがこのデータをどのように使用するかをユーザーに説明する文字列値を持つキーがInfo.plist含まれている必要があります。NSMicrophoneUsageDescription

アプリはマイクを使用しません。とか、そう思います。

マイクが使用されている場所を追跡するにはどうすればよいですか?

UPD23112016: 怠惰な回答が賛成票を投じられているため、このセキュリティ ホールを閉じるために Apple に新しい機能のリクエストを提出しました。

UPD05042017: 未完成の NSMicrophoneUsageDescription を介してサード パーティのフレームワークにマイク アクセスをプロキシすると、ユーザーがマイク アクセスを許可することに同意した場合に、いつどこで使用できるかをまったく制御できなくなるのは厄介です。皆さん、デューデリジェンスを行い、サードパーティのバイナリのみのフレームワークによって使用法が隠されている場合に、完全に制御できないコードによってマイクが使用されているという事実を反映した正確な NSMicrophoneUsageDescription を作成してください。ありがとう。

UPD2021: Apple は、最新の iOS での共有リソース (マイクなど) の使用状況の監査証跡で可能なことを行ったため、ユーザーは実際のアクセスが発生したときに何らかの頼りになるチェックを行うことができます。いい試みですが、デューデリジェンスを行う人はどれくらいいますか?

0 投票する
1 に答える
127 参照

android - MapView が追加されると、Instabug の呼び出しは、MapView のないアクティビティでは機能しません

Google の MapView が追加されると、MapView を使用するアクティビティ以外のアクティビティで Instabug を呼び出すことはできません。

Instabug の設定は次のようになります。

一度取得したMapView:

MapView で Instabug を呼び出すと、問題なく動作します。ただし、他のアクティビティで呼び出すと機能しなくなり、次のログが出力されます。

b: 登録された Google MapView が存在しなくなりました。スキップ。

スクリーンショットのキャプチャに失敗しました: スクリーンショットをキャプチャする前に、最上位のアクティビティが変更されました

スクリーンショットのキャプチャに失敗しました: スクリーンショットをキャプチャする前に、最上位のアクティビティが変更されました

バージョン 2.6.2 で問題が発生する

0 投票する
1 に答える
187 参照

ios - Swift 2.3、エラーを Instabug に報告するには?

Instabug私のアプリケーションと統合されましたが、次のように受け入れswift 2.3のエラー報告 API が表示されました。InstabugNSException

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 に更新しました。それ以来、Android 4 ~ 6 の範囲の携帯電話の InstabugFeaturesManager の NullPointerException が原因で、Fabric で一貫したクラッシュ レポートを取得しています。この問題はテストで確認されていないか、再現できませんでした。

クラッシュレポートは次のとおりです。

build.gradle:

注: アプリが使用しているバージョンを制御したいので、これらのライブラリを除外しています。

MyApplication#onCreate():


これはあなたの通常のNullPointerException質問ではないと主張します。1 つには、null になる可能性のあるビルドに何も追加していないため、内部でクラッシュする可能性があります。さらに、Instabug ライブラリは非常に難読化されているため、内部でクラッシュする理由がわかりません。私はいたるところを見回しましたが、他の誰かがこの問題を抱えているケースは見つかりませんでした. ここで何か不足していますか?