問題タブ [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.
ios - 動的フレームワークとして構築された fastlane と CocoaPods で構築されたアプリのコード署名
通常の fastlane と CocoaPods のセットアップがありますが、fastlane はアプリのプロビジョニング プロファイルを使用して各 CocoaPod に署名しようとするため、コード署名に問題があります。次のエラーで失敗します。
CocoaPods に署名しないように ipa/shenzhen に指示する方法はありますか?
CocoaPods は動的フレームワークとして構築されます。これは Podfile です:
これは Fastfile です。
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 アクションで警告を無視してコンパイルを続行するにはどうすればよいですか?
ios - Fastlane: 1 つのターゲットのみを「increment_build_number」するにはどうすればよいですか?
私の Xcode プロジェクトには 2 つのターゲットがあります。
- MyAwesomeApp (ビルド 1)
- MyGreatApp (ビルド 1)
increment_build_number アクションの後、両方とも次のようになります。
- MyAwesomeApp (ビルド 2)
- MyGreatApp (ビルド 2)
しかし、私が期待しているのは、それを 1 つのターゲットだけに適用することです。したがって、このようなことをもう一度実行すると、次のようになります。
increment_builder_number(scheme: "MyAwesomeAppScheme")
彼らは次のようになります。
- MyAwesomeApp (ビルド 3)
- MyGreatApp (ビルド 2) <-- このビルド番号は変更しないでください
それを達成する方法はありますか?ありがとう!
ios - Xcode クラッシュ レポートを取得するための CLI
ウィンドウ -> オーガナイザー -> クラッシュで Apple が収集したクラッシュ レポートをよく確認します。これは非常に優れた機能ですが、「クラッシュ情報をダウンロードできません」というアラートが表示されることがよくあります。だから、私の質問は: https://fastlane.tools/の時代に、クラッシュレポートを取得するための同等の CLI はありますか?
ios - Xcode を使用せずに Fabric アプリ (Twitter) を追加する
この状況があります:コマンド ラインでアプリをビルドする必要がありますが、変更も行う必要があります。(私が使用するツールは Fastlane です)。
API キーを外部から入力することもできますが、問題は、Xcode を開かずに Fabric アプリを作成するにはどうすればよいかということです。
ありがとう!
ruby - あるディレクトリから別のディレクトリへのファイルのコピーが Ruby で機能しない
スクリーンショットを自動的に作成するために fastlane と snapshot を使用しています。これを容易にするために、データをアプリにコピーする必要があります。この場合、.app コンテナー内の 1 つのフォルダーから別のフォルダーへの一連のフォルダーとドキュメント。
これまでのところ、Documents フォルダーは作成されていますが、そこにファイルがコピーされることはありません。この時点で、パスを間違って提供しているのか、それともこれにつながるために他に何が間違っているのかわかりません。私は Ruby にあまり慣れていないので、単純に間違ったコードを持っているだけかもしれません。
どんな提案でも大歓迎ですので、教えてください、何が欠けていますか?
更新 - 最終的に私の問題は、転送したいファイルに対して使用しているパスが正しく機能しないことです。ルートレベルから必要なフォルダーまでのフルパスを指定すると、機能します。作業ディレクトリ上に追加のフォルダーだけを含む短いパスを使用しようとすると失敗します。
フォローアップとして、作業ディレクトリが .../fastlane で、データが .../fastlane/sample_data/Documents にある場合、./sample_data/Documents を使用するだけでは機能しないのはなぜですか?
android - Android のファストレーン / リリースの自動化
Android リリース自動化用のfastlaneなどのツール/プロジェクトを知っている人はいますか? プレイストアへのアップロードで... fastlane に Android 部分のタスクがあることは知っていますが、まだ読み込まれていません。Fastlane Android の問題
あなたが私を助けてくれることを願っています:)