2017-01-26 7 views
0

私は完全に目的cで開発されたiosプロジェクトを持っています。目標のCプロジェクトには既に多くのユーザーがいますが、私はそれを迅速に3に移したいと思っています。転送バンドル識別子objcからswift 3プロジェクトへ

私はアプリの再設計を計画しており、迅速な3で新しいiosプロジェクトを開始し、目的のCプロジェクトのバンドル識別子を与えることができればと思っています。

これは可能ですか?まったく新しいプロジェクトだが同じバンドル識別子を持つビルドをサブミットすると、アプリストアに問題はありませんか?

ありがとう

+0

**アプリストアが何をするかは誰にも分かりません**と言えば、どこに問題があるのか​​わかりません。私がO-Cプロジェクトを持っていて、すべてのファイルをSwiftファイルに置き換えたとしても、それはアイデンティティが行く限り同じプロジェクトです。 –

+0

@PhillipMills全く新しいプロジェクトを使いたいすべてのファイルを転送したくありません。ありがとう – Walker

+0

App Storeはあなたにプロジェクトが表示されません。 App Storeには、プロビジョニングプロファイル、証明書、コンパイル済みコードしか表示されません。新しいプロジェクトを作成するということは、アプリストアにとってまったく何も意味しません。 – Sulthan

答えて

0

UPDATE:

アプリのバンドルIDは、App Storeに提出するため、両方のプロジェクト間で同じにするための唯一の必須項目です。同じ名前の表示名を設定するだけで、ユーザーのデバイス上で同じように見えるようにする必要があります。あなたは完全に新しいプロジェクトでこれを行うことができるはず

ORIGINAL ANSWER。同じプロビジョニングプロファイルと証明書を使用して新しいアプリケーションのコードをコーディングし、表示名とバンドル識別子を既存のobj-cアプリケーションとまったく同じものに設定する必要があります。

次に、App Storeの新しいバージョンにビルドを送信することができます。

すぐに新しいプロジェクトを作成し、ビルドをiTunesConnectに送信して、それが表示されることを確認することをお勧めします。すべてのコードを書く前に、あなたの新しいプロジェクトを提出することができます。

+0

同じ証明書とプロビジョニングプロファイル、または表示名は必要ありません。重要なのはアプリのバンドルIDだけです。他のすべては異なる可能性があり、通常のアプリのアップデートとして扱われます。 – rmaddy

関連する問題