2017-01-26 3 views
0

У меня есть проект ios, который был полностью разработан в объективе c. В объектном проекте уже есть большое количество пользователей, но я хочу перенести его на 3 полностью.Идентификатор передаточного пакета от objc до swift 3 project

Я планирую сделать редизайн приложения и хотел бы, чтобы можно было запустить новый проект ios в swift 3 и дать ему идентификатор связки объектного проекта c.

Возможно ли это? Будет ли в магазине приложений какие-либо проблемы, когда я отправлю сборку, представляющую собой совершенно новый проект, но с тем же идентификатором пакета?

Спасибо

+0

** Никто не знает, что сделает магазин приложений. ** Сказав это, я не вижу, где у вас будет проблема. Если у меня есть проект O-C и заменить все файлы с помощью файлов Swift, это все тот же проект, насколько это касается идентичности. –

+0

@PhillipMills Я не хочу передавать все файлы, которые я хочу использовать совершенно новый проект. Спасибо – Walker

+0

Магазин приложений не видит вас проектом. В магазине приложений отображается только профиль подготовки, сертификат и скомпилированный код. Создание нового проекта абсолютно ничего не значит для магазина приложений. – Sulthan

ответ

0

UPDATE:

расслоением Идентификатор приложения является единственным обязательным пунктом, будет то же самое между обоими проектами для представления в App Store. Настройка отображаемого имени как таковой необходима только для того, чтобы оно выглядело одинаково на устройствах пользователя.

ОРИГИНАЛЬНЫЙ ОТВЕТ:

Вы должны быть в состоянии сделать это с совершенно новым проектом. Вам нужно будет убедиться, что вы подписываете новое приложение с теми же профилями и сертификатами подготовки и устанавливаете идентификатор отображения и идентификатор пакета как то же самое, что и существующее приложение obj-c.

Затем вы сможете отправить сборку в новую версию в App Store.

Предлагаю создать новый проект для быстрой и отправкой сборки в iTunesConnect и убедиться, что он появился. Просто чтобы вы знали, что можете успешно отправить свой новый проект, прежде чем писать весь код.

+0

Вам не нужны одинаковые сертификаты и профили настройки или отображаемое имя. Единственное, что имеет значение, это идентификатор пакета приложения. Все остальное может быть другим, и оно будет рассматриваться как нормальное обновление приложения. – rmaddy