2012-02-16 2 views
1

Подобные вопросы задавали раньше, но я не могу найти конкретные детали, которые я ищу. У меня есть проект Xcode, который был завершен и представлен и находится в App Store. Я хочу сделать подобное приложение для выпуска в другой стране. Чтобы избежать осложнений, я хочу использовать свежий проект для внесения изменений. Я намереваюсь сделать копию оригинального проекта, настроить его и затем отпустить (это не касается языка, поэтому локализация не является ответом).Повторное использование проекта Xcode для нового приложения

Поскольку Xcode делает много сложного материала под капотом и потому, что я не уверен, какие именно детали проверяются при отправке в App Store, я не знаю, какие детали мне нужно изменить, чтобы гарантировать, что два отдельные проекты на моем Mac и два отдельных приложения в iTunes Connect.

Очевидно, что для нового проекта мне понадобятся новые профили подготовки. Что еще мне нужно изменить, как только я продублировал свой проект? Идентификатор связки может быть? Что-нибудь еще? Любые советы очень ценятся.

+0

Я не эксперт по Xcode, но я уверен, что идентификатор пакета в plist вашего приложения должен быть другим, в противном случае два разных приложения не могут быть разделены. – Chris

ответ

2

То, что должно меняться между проектами, это идентификатор приложения (или идентификатор пакета, как вы его назвали).

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

Если вы чувствуете себя очень амбициозно, вы можете использовать точный проект в качестве своего оригинального и просто создать новую цель (и приложение). Таким образом, любые изменения кода, которые вы делаете для одного, могут быть подобраны другим, а различиями будут идентификаторы и, возможно, локализации/ресурсы, используемые в каждом приложении. Here is a related question that talks about that.

Смежные вопросы