2011-07-26 3 views
3

私はいくつかの異なる会社にブランド化されるiPhoneアプリを構築しています。各社は独自のアプリを手に入れます。コードベースは同じです。実際には、アプリ名、アプリアイコン、デフォルト画像、アプリ内で使用されるいくつかの画像しか表示されません。これを自動化するベストプラクティスはありますか?私はすべてのスクリプトを追い求めていて、いくつかの予備的なスクリプトを幾分動作させていますが、Xcode 4ではもっと簡単な方法があるかもしれません。同じアセット、異なるアセットのカスタムビルドを作成する最も簡単な方法

何か提案がありますか?

ありがとうございました。

+0

私は一方的な方法を知っていますが、本当に最適なものがほしいと確信しています。だから私は後で見るためにそれをマークします。うまくいけば、我々はクールな答えを得る。 –

+0

@Matt Long u rはcimgf.com.thankuによって多くの開発者を助けています。 –

答えて

0

新しいワークスペースを作成し、すべてのアプリケーションに新しいプロジェクトを追加する必要があります。あなたはすべてのプロジェクトのすべてのクラスを作成する必要はありません。コードベースで "コア"プロジェクトを作成し、ファイルを参照としてをカスタムプロジェクトに追加してください。

0

私は、NavBarやButtonsのようなすべてのUI要素を含むglobal-configファイルを維持していますが、すべてのクライアントで同じレイアウトを使用しているので、同じレイアウトを別の色で維持します。テーマクライアント選択する。

配布用に、グローバルファイルの設定を変更してから、クライアントプロビジョニングを追加して、&を審査のために送信します。

希望の方はこちら

+0

非常に手作業のような音がします。私は可能な限りそれを自動化したいと思っています。あなたが "global-config file"と言うとき、あなたは何を指していますか?どのようなファイルですか? –

関連する問題