Я разработал платное приложение для WP7
. Теперь я создаю бесплатную версию, немного изменив ее. Могут ли оба приложения иметь один и тот же файл .xap
? Не создаст ли это проблем для пользователей, у которых установлены обе версии? Как изменить имя, если это необходимо?
Могут ли два приложения иметь одинаковое имя файла .xap?
Ответы (2)
Имя xap не имеет значения, так как каждое приложение развертывается в отдельной папке на телефоне. Просто убедитесь, что оба приложения имеют разные значки и разные имена, иначе они не пройдут сертификацию.
person
Kevin Gosse
schedule
28.10.2012
Технически это определено в манифесте. Но манифест повторно создается, когда вы отправляете приложение, используя информацию, которую вы вводите в форму отправки DevCenter, поэтому вам не нужно беспокоиться об этом, пока вы не будете готовы отправить свое приложение.
- person Kevin Gosse; 28.10.2012
Пожалуйста, уточните, когда манифест регенерируется с использованием типизированной информации, почему мне нужно беспокоиться об отправке?
- person Ashni Goyal; 28.10.2012
Что ж, когда вы отправляете приложение, не забудьте ввести разные имена и значки для них обоих, вот и все. Манифест был просто техническим аспектом, как это работает за кулисами.
- person Kevin Gosse; 28.10.2012
У них может быть одно и то же имя XAP, имя сборки или пространство имен, но убедитесь, что идентификатор продукта отличается при тестировании и отладке. В противном случае при развертывании вы перезапишете первое приложение, а второе приложение.
Определив два разных ProductID, вы сможете развертывать их параллельно и тестировать как два разных приложения.
person
Martin Suchan
schedule
28.10.2012
идентификатор продукта генерируется автоматически. как его регенерировать или каковы правила, которым нужно следовать при изменении вручную
- person Ashni Goyal; 28.10.2012
так что идентификатор продукта предназначен только для отладки, а не для реального устройства?
- person Ashni Goyal; 28.10.2012
Вы правы, productId генерируется автоматически, и после отправки в Store используется другой новый. Вы можете использовать там любой номер, в идеале изменить только последний номер на что-то новое или сгенерировать новый случайный Guid, используя Tools->Create GUID.
- person Martin Suchan; 28.10.2012
если магазин собирается его менять, то нужно ли мне его менять?
- person Ashni Goyal; 28.10.2012