2016-05-11 2 views
0

私が書いたフレームワークファイルに依存するアプリケーションがあります。彼らは独立したxcodeプロジェクトで、独自のGithubレポを持っています。私は、アプリケーションプロジェクトにフレームワークを自動的に追加するための高速道路を作成し、アプリケーションリポジトリにコミットするたびにビルドを行いたいと考えています。今は、手動でフレームワークを埋め込みバイナリとリンクされたフレームワークとライブラリにアプリプロジェクトの中に追加する必要があります。私は、プロジェクトのフレームワークセクションを更新するためにfastlaneで何らかのアクションを見つけることができません。私が正しくあなたの質問を理解していればファストレーンまたはコマンドラインを使用してXcodeプロジェクトにフレームワークを追加するにはどうすればよいですか?

おかげ

答えて

0

は、あなたがメインのプロジェクトが使用するAPIフレームワークのプロジェクトを管理するために欠けています。

ファストレーン(IMHO)は、人工物の構築と管理についてです。プロジェクト内の依存関係を管理することは別のことです。 - 長い時間のための唯一のオプション

  • Cocoapods:そのために私が知っ2つのオプションがあります。 Rubyベースのツール。ビルドとXCConfigをプロジェクトに追加することによって、依存関係を管理します。プロジェクトファイルを書き直してください。ビルド時にすべての依存関係を再構築します。私の意見 - 私は決してファンではなかった。私はあなたがRubyを使うのを本当に知っている必要があるのは好きではありません。それはあなたのプロジェクトをハックし、あなたのアイデアをビルドする方法です。

  • Carthage - 新しいオプションです。 OS Xネイティブツール。依存関係を更新してビルドします。プロジェクトに与える影響はゼロですが、フレームワークファイルを含めるには少しの作業が必要です。フレームワークでのみ動作します。私の意見 - Cocoapodsと最高のオプションより自然な感じ。

関連する問題