問題タブ [hockeyapp]
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.
android - Android HockeyApp SDK v 3.7.1 は、ターゲットごとに異なるアプリ ID を使用します
このチュートリアルに従って Android 用の HockeySDK を統合しました: https://github.com/bitstadium/HockeySDK-Android#setup。チュートリアルで説明されている gradle セットのアプリ ID セットのデフォルト構成ではmanifestPlaceholders = [HOCKEYAPP_APP_ID: "appID"]
、単一のアプリの場合は正常に動作しますが、私のプロジェクトにはさまざまな製品フレーバーが含まれており、フレーバーごとに異なるアプリ ID を使用する必要があります。Gradleで「appID」の代わりに適切なターゲットに文字列リソースからApp IDを使用することは可能ですか?
c# - Xamarin IOS アプリで Hockey SDK を使用するとリンクが失敗する
Xamarin.forms アプリがあります。iOS プロジェクトでは、ここから HockeyApp パッケージをインストールし、次のコードを my に追加して、ここのサンプルに従いましたAppDelegate.cs
。
プログラムをコンパイルしようとするとすぐに、Visual Studio は次のエラー (およびその種類のエラー) をスローします。
重大度コード 説明 Project File Line Suppression State Error ネイティブ リンクに失敗しました。未定義のシンボル: std::__1::__vector_base_common::__throw_length_error() const。必要なすべてのフレームワークが参照され、ネイティブ ライブラリが適切にリンクされていることを確認してください。 App.iOS
そのコード部分にコメントすると、すべて正常に実行されます。それに関する提案はありますか?iOS xamarin フォーム プロジェクトで Hockey のセットアップに成功した人はいますか?
wpf - ホッケー アプリの Wpf 統合
ここで述べたように、ホッケー アプリを wpf プロジェクトに統合しました。
テストのために、クライアント アプリケーションで例外をスローしています。次にアプリケーションを開くと、はい/いいえのメッセージが表示されますが、[はい] を選択した後でも、ポータルにクラッシュ レポートが表示されません。ポータルで構成されている名前空間を確認すると、app.xaml.cs ファイルの名前空間と同じです。ポータルでアプリを手動で構成しました。
c# - Xamarin Android プロジェクトを HockeyApp Preseason nuget パッケージに登録する OnPrepareOptionsMenu エラー
Preseasonを利用するために、xamarin用の最新のHockeyApp nugetパッケージを使用しています。Preseason のドキュメントにはmainactivity
、ネイティブ Android アプリケーション用に次のコードを記述しなければならないと記載されています。
MetricsManager.register(this, getApplication());
Xamarin Android アプリケーションで以下を使用しました。
MetricsManager.Register(Android.App.Application.Context, this.Application );
しかし、私は非常に奇妙なエラーを受け取り、それを修正する方法がわからない、またはメトリクスマネージャーを適切に呼び出しているかどうかさえわかりません.
これが私のコードです:
エラーは次のとおりです。
Xamarin.Forms.Platform.Android.FormsApplicationActivity.OnPrepareOptionsMenu (IMenu メニュー) [0x00000] で:0 Android.App.Activity.n_OnPrepareOptionsMenu_Landroid_view_Menu_ (IntPtr jnienv、IntPtr native__this、IntPtr native_menu) [0x00011] で /Users/builder/data /lanes/3053/a94a03b5/source/monodroid/src/Mono.Android/platforms/android-23/src/generated/Android.App.Activity.cs:4301 at (wrapper dynamic-method) System.Object:0ea0564e-2a6f -481c-ab24-cf222ecfff78 (intptr,intptr,intptr)
ios - 64 ビット (のみ) の静的ライブラリを実装するモジュールを作成して使用する方法
64 ビット (のみ) の静的ライブラリを実装するモジュールの作成と使用に成功した人はいますか?
ここで状況:
新しい Appcelerator モジュール プロジェクトを作成しました
- 最新の HockeySDK-iOS フレームワークをダウンロードしました (64 ビットのみ)
- HockeyApp HockeySDK-iOS をモジュール プロジェクトに統合
- iOSモジュールプロジェクトをビルドしても問題ありません
- ビルド (パッケージ) appcelerator モジュールは問題ありません (build.py)
- 新しい appcelerator ios アプリ プロジェクト 5.2.2GA を作成する
- モジュール (.zip) をアプリ プロジェクトにインストールします
#ERRORアプリ プロジェクトをビルドしています...
ld: アーキテクチャ x86_64 のシンボルが見つかりません
HockeySDK は、64 ビット サポート用にのみビルドされているようです。モジュール プロジェクトでアーキテクチャ フラグをいじってみましたが、Appcelerator アプリのビルドには i386 x86_64 アーキテクチャが必要なようです。
または、iOS 用の HockeyApp SDK の現在のバージョンを実装した人はいますか?
提案しないでください: https://github.com/timanrebel/HockeyAppそのプロジェクトは HockeyApp iOS SDK v3.8.5 を使用していますが、iOS 用の現在のHockeyApp SDK バージョンは 4.0 です。
react-native - React Native クラッシュ レポートの適切な設定は何ですか?
getSentry に React Native のクラッシュ レポートが表示されるようになりました。
https://docs.getsentry.com/hosted/clients/javascript/integrations/react-native/
例外をソース マップと適切に関連付けることができるので、気に入っています。しかし、ネイティブ クラッシュもキャッチしたいと考えています。基本的に getSentry と Crashlytics の両方をセットアップする必要がありますか?
さまざまなオプションについて議論しているスレッドは次のとおりです。
https://github.com/facebook/react-native/issues/5378
そして、これは一見良いが、やや回りくどいhokeyappソリューションです: http://blog.nparashuram.com/2015/10/crash-analytics-and-feedback-for.html
詳細なソースマップ対応レポートでネイティブと JavaScript の両方のクラッシュをキャッチするために、本番環境で何を使用して成功しているのでしょうか??
ios - プロビジョニング プロファイルと混同している
プロビジョニング プロファイルを作成して理解するのに苦労しています。これが私が達成したいことです:
- 開発者ポータルには 10 台のデバイスがあります。
- これらのデバイスのうち 5 台に、開発およびテスト専用のプロファイルを設定したいと考えています。そのための新しいプロビジョニング プロファイルを作成しました。この質問のために、このプロファイルを MyProfile と呼びましょう。
- これで、XCode は 10 個すべてのデバイスを含む開発プロファイルも作成しました。これは変更できず、XCode によって管理されます。この質問のために、これを XCodeProfile と呼びましょう。
XCode でプロビジョニング プロファイルを MyProfile にリリースするように設定すると、コード署名が自動的に "iPhone Developer" に変更されることがわかります。自動に設定すると、「iOS Developer」に変わります。
シナリオ 1:
これをアーカイブすると、すべて問題ないように見えます - 5 つのデバイスが表示されます (hockeyapp を使用)。「実行」ボタンを押しても実行できません。有名な「プロセスのタスクを取得できませんでした」というエラーが表示されます。
シナリオ 2:
XCode でプロビジョニング プロファイルを自動に設定すると、問題なく XCode から直接デバイスでアプリを実行できます。しかし、アーカイブすると、5 台ではなく 10 台すべてのデバイスが表示されます。
両方の長所を活かすにはどうすればよいですか?
アーカイブして 5 つのデバイスのみを表示し、XCode で「実行」ボタンを押したときに自分のデバイスでアプリを実行できるようにします。
xamarin.ios - Xamarin iOS HockeyApp のベスト プラクティスのセットアップ?
iOS Xamarin Forms アプリで HockeyApp を動作させようとしています。私は iOS HockeyApp コンポーネント (v4.1.0) をインストールしました。
これを試してみると、BITHockeyManager.SharedHockeyManager
null です。
この投稿で参照されているようにHockeyApp.Setup.EnableCustomCrashReporting()
、これらの行をラップしようとしましたが、私が持っている名前空間には存在しません。Setup.EnableCustomCrashReporting()
Setup
iOS で HockeyApp を適切に有効にするには何が欠けていますか?