Каждый раз, когда я собираю приложение Unity в Xcode для iOS, оно создает новый значок - PullRequest
0 голосов
/ 02 марта 2019

Я очень новичок в разработке для iOS.Но я заметил, что каждый раз, когда я делаю изменения в единстве и делаю сборку, чтобы встроить его в проект Xcode, а затем собрать и запустить его на моем iPhone, он продолжает добавлять новый значок на моем телефоне.Как я могу изменить его так, чтобы оно перестраивало и развертывало приложение и обновляло старое, которое уже было установлено, вместо того, чтобы добавлять кучу одинаковых значков в мой телефон?Спасибо.

Ответы [ 2 ]

0 голосов
/ 02 марта 2019

Где вы установили значки приложений Unity или Xcode ?.Лучший вариант установлен в самом Unity, так что все активы будут управлять единицей.

0 голосов
/ 02 марта 2019

У меня есть опыт разработки как с XCode, так и с Unity, и, насколько я знаю, это невозможно.

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

Однако Unity делает это по-разному, каждый раз, когда Unity создаетдля XCode это, по сути, создает совершенно новый проект XCode.Несмотря на то, что Unity знает, как и Xcode в предыдущем случае, что вы только что внесли изменения в тот же проект, XCode, который фактически выполняет процесс сборки и развертывания, этого не знает.Все, что Xcode знает, это то, что новый проект был создан Unity, и он будет строить это, он не знает, имеет ли текущий проект какую-либо корреляцию с последним на телефоне / симуляторе, так как более старая версия находится в другом отдельном проектесвое собственное.

Для своей разработки я просто удаляю старую версию приложения из телефона / симулятора, другого способа сделать на самом деле не существует.

...