問題タブ [google-fabric]

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 に答える
317 参照

crashlytics - iOS - Crashlytics が不足している dSYMS を処理する方法

dSYMS と Crashlytics によるそれらの処理方法について質問があります。

私のアプリケーションにはさまざまなターゲットが含まれており、とターゲットbitcode enabledのためにプロジェクト全体がコンパイルされます。Watchkit AppWatchkit App Extension

次に、不足している dSYM を手動でアップロードするために、不足している dSYM のドキュメントに従いました。うまくいきました。必要な不足している dSYM がダッシュボードにストライプ化されました。

しかし、私は疑問に思いました、それはどのように正確に機能しますか?私のアプリケーションのこのバージョンは、AppStore に 1 か月間掲載されています。

dSYM をアップロードした今日からのみクラッシュ レポートを取得できますか? リリースごとに手動でアップロードする必要がありますか?

その過程がよくわかりません。

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

ios - iOS: 自動化を使用して単一のアプリケーションを「N」台のクライアントに配布する最良の方法

iOS アプリケーションをデプロイしています。

クライアントごとに異なるバンドル識別子、バージョン番号、およびクライアント固有のフィールド (appID、password、clientName、clientID など) を使用して、1 つのアプリケーションを 'N' 個のクライアントに配布したいと考えています。

後の段階では、ビルド プロセスを CI 用に自動化する必要があります。誰でも効率的な方法を提案できますか?

私はすでに次のアプローチを行っており、成功を収めています。

  1. クライアントごとに独立した「ターゲット」を作成します。

  2. 複数のスキームを作成して、個別の info.plist ファイルをマップします。参照:このリンクをたどった

しかし、私はそれを行う最善の方法を知りたいです。