問題タブ [fastlane]

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

ios - 動的フレームワークとして構築された fastlane と CocoaPods で構築されたアプリのコード署名

通常の fastlane と CocoaPods のセットアップがありますが、fastlane はアプリのプロビジョニング プロファイルを使用して各 CocoaPod に署名しようとするため、コード署名に問題があります。次のエラーで失敗します。

CocoaPods に署名しないように ipa/shenzhen に指示する方法はありますか?


CocoaPods は動的フレームワークとして構築されます。これは Podfile です:

これは Fastfile です。

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

ios - Fastlane 使用時に「-ferror-limit」を設定する方法

コンパイル時に多くの警告をスローするいくつかの CocoaPods を使用する iOS プロジェクトがあります。

私のPodfileにはinhibit_all_warnings!、警告がXcodeビルドに表示されないようにするものがあります。

Fastlane を使用すると、fatal error: too many errors emitted, stopping now [-ferror-limit=]エラーがスローされます。

この回答は、-ferror-limit=0引数を追加すると、警告を無視してコンパイルを続行することを示しています。

Fastfile の ipa アクション コールに追加xcargs: '-ferror-limit=0'してみましたが、うまくいきませんでした。

Fastlane の ipa アクションで警告を無視してコンパイルを続行するにはどうすればよいですか?

0 投票する
4 に答える
8349 参照

ios - Fastlane: 1 つのターゲットのみを「increment_build_number」するにはどうすればよいですか?

私の Xcode プロジェクトには 2 つのターゲットがあります。

  1. MyAwesomeApp (ビルド 1)
  2. MyGreatApp (ビルド 1)

increment_build_number アクションの後、両方とも次のようになります。

  1. MyAwesomeApp (ビルド 2)
  2. MyGreatApp (ビルド 2)

しかし、私が期待しているのは、それを 1 つのターゲットだけに適用することです。したがって、このようなことをもう一度実行すると、次のようになります。 increment_builder_number(scheme: "MyAwesomeAppScheme")

彼らは次のようになります。

  1. MyAwesomeApp (ビルド 3)
  2. MyGreatApp (ビルド 2) <-- このビルド番号は変更しないでください

それを達成する方法はありますか?ありがとう!

0 投票する
0 に答える
122 参照

ios - Xcode クラッシュ レポートを取得するための CLI

ウィンドウ -> オーガナイザー -> クラッシュで Apple が収集したクラッシュ レポートをよく確認します。これは非常に優れた機能ですが、「クラッシュ情報をダウンロードできません」というアラートが表示されることがよくあります。だから、私の質問は: https://fastlane.tools/の時代に、クラッシュレポートを取得するための同等の CLI はありますか?

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

ios - Xcode を使用せずに Fabric アプリ (Twitter) を追加する

この状況があります:コマンド ラインでアプリをビルドする必要がありますが、変更も行う必要があります。(私が使用するツールは Fastlane です)。

API キーを外部から入力することもできますが、問題は、Xcode を開かずに Fabric アプリを作成するにはどうすればよいかということです。

ありがとう!

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

ruby - あるディレクトリから別のディレクトリへのファイルのコピーが Ruby で機能しない

スクリーンショットを自動的に作成するために fastlane と snapshot を使用しています。これを容易にするために、データをアプリにコピーする必要があります。この場合、.app コンテナー内の 1 つのフォルダーから別のフォルダーへの一連のフォルダーとドキュメント。

これまでのところ、Documents フォルダーは作成されていますが、そこにファイルがコピーされることはありません。この時点で、パスを間違って提供しているのか、それともこれにつながるために他に何が間違っているのかわかりません。私は Ruby にあまり慣れていないので、単純に間違ったコードを持っているだけかもしれません。

どんな提案でも大歓迎ですので、教えてください、何が欠けていますか?

更新 - 最終的に私の問題は、転送したいファイルに対して使用しているパスが正しく機能しないことです。ルートレベルから必要なフォルダーまでのフルパスを指定すると、機能します。作業ディレクトリ上に追加のフォルダーだけを含む短いパスを使用しようとすると失敗します。

フォローアップとして、作業ディレクトリが .../fastlane で、データが .../fastlane/sample_data/Documents にある場合、./sample_data/Documents を使用するだけでは機能しないのはなぜですか?

0 投票する
4 に答える
7651 参照

android - Android のファストレーン / リリースの自動化

Android リリース自動化用のfastlaneなどのツール/プロジェクトを知っている人はいますか? プレイストアへのアップロードで... fastlane に Android 部分のタスクがあることは知っていますが、まだ読み込まれていません。Fastlane Android の問題

あなたが私を助けてくれることを願っています:)