問題タブ [fastlane-gym]
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 - iOS Fastlane Match コード署名の問題
私の xcodeproject には、"match Adhoc teamid "として署名リリースが設定されています。
これは、アドホック リリースをビルドし、アドホック プロビジョニング プロファイルをマッチ インストールし、ジムで使用する場合に問題なく機能します。
しかし、appstore release match を使用すると、appstore プロビジョニング プロファイル (「match Appstore teamid」) が正しくインストールされますが、ジムは引き続きアドホックで署名しようとするようです。エラーを与える:
私のファストファイル
fastlane - fastlane/gym と xcode ビルドを比較する
fastlane-gym と Xcode を介してビルドすると、動作が異なる ionic 3 アプリケーションがあります。
fastlane-gym を使用してビルドすると、ionic アプリは、すぐに再現可能な UI 更新の問題をいくつか示しますが、アプリを XCode でビルドするとすぐに消えます。競合状態ではないようです。アプリのどちらのビルドでも、ランタイム エラーは表示されません。
これのトラブルシューティングを開始する方法は何ですか? 私の最初の考えは、XCode が使用するビルド パラメーターを見て、それらを比較することでした。ただし、これを達成する方法がわかりません。2 つのビルドの違いを識別するには、他にどのような方法がありますか? ご協力ありがとうございました!
ios - Fastlane マッチ ビルド アドホックおよびアプリストア
CI (Bitrise) から Fabric へのアプリのビルドと配布にFastlaneマッチとジムを使用しています。私の Xcode 設定は、Fastlane ドキュメントで説明されているように、アドホック プロファイルを使用したリリース構成で手動に設定されています。
CI から Appstore に配布したいのですが、XcodeRelease
構成が AdHoc プロファイルを使用するように設定されており、Match が AppStore プロファイルをインストールしたため、失敗します。
これはすべて理にかなっていますが、問題は、2 つの Fastlane レーン (1 つは AppStore 用、もう 1 つは AdHoc 用) を持つことができるように Xcode をセットアップする方法です。
AppStore プロビジョニング プロファイルを設定する新しい Xcode 構成を作成できますAppStore
が、これにより、カスタム フレームワークがビルドされないという別の問題が発生します。この質問に似ています。私は多くのカスタム フレームワークを持っておりAppStore
、Xcode プロジェクトでも同じ構成を作成する必要がありますが、それはあまりにも多くのハック ソリューションです。
次のように AppStore プロファイルを強制的gym
に使用しようとしましたが、それは役に立ちません。Xcode で設定されたアドホック プロファイルは引き続き使用されます。
私の現在の解決策は、ビルドの直前に xcodeproj を手動で更新することですが、これもあまりきれいではありません