異なるクライアント用に複数のバージョンを構築してリリースする必要がある既存のiOSアプリケーションがあります。OEM用に同じiOSアプリケーションの複数のバージョンを作成する方法
さまざまな企業の一握りから入手可能であるハードウェアと、このアプリケーション・インターフェース、ハードウェアは同じですが、各企業が別の名前でハードウェアを販売している
この無料アプリで、目標は、スパムではなく、同じブランドのアプリを複数のバージョンで使用している場合は、ブランド名を変更したハードウェアを販売している企業に、ハードウェアに使用するブランド名を使用するモバイルアプリを使用できるようにすることが目標です。私が行うことができるように必要なもの
:
- は、それぞれのバージョンが異なる企業のリンゴのアカウントで提出されるだろう、AppStoreのに提出することができ、同じアプリケーションの複数のバージョンをビルドします。私はそれは各プロジェクトが企業特有のプロビジョニングプロファイルを使用できるように複数のプロジェクトを意味すると仮定します
- 各バージョンはいくつかの異なるイメージを持っています(アイコン、スタートアップイメージ、多分その他)
- 各バージョンは、 、商品名、多分その他)
Androidの場合は、ライブラリプロジェクトを作成するだけで、文字列と画像をオーバーライドすることができます。
iOSでは明らかな答えが見つかりませんでした。
私は私の既存のプロジェクトに新しいターゲットを追加するに見えたが、私はそれがうまくいくとは思わない: - 私はアイコンを超えて画像を交換する方法を見つけ出すと、画面 を開始することはできません - 私は理解できません文字列を置き換える方法を教えてください - 同じプロジェクトでコンパイルするさまざまなアプリケーションに対して異なるプロビジョニングプロファイルを使用できますか?ターゲット設定で異なるプロビジョニングプロファイルが許可されていますが、プロジェクト設定には独自のプロビジョニングプロファイルセットがありません。
他のプロジェクトが画像/文字列を使用したり置き換えたりできるライブラリに現在のアプリケーションをパッケージ化できますか?したがって、各バージョンには独自のxCodeプロジェクトがありますが、同じコードを使用します。
たぶん私はXcodeの4.2を使用しています
...複数のターゲットのアイデアをより多くの仕事をする必要はなく、必要に応じて
あなたはこのブログをチェックすることができますここに投稿してください。http://khaledannajar.blogspot.com/2017/02/how-to-use-targets-to-launch-multiple.html –
こちらをご覧ください。あなたのターゲットの.xcconfigファイル – holex