Один и тот же идентификатор пакета + разные учетные записи разработчиков - PullRequest
1 голос
/ 02 марта 2012

Мы выполнили следующие шаги и нашли странный вывод. Каковы были бы возможные причины для этого?

Шаги: Созданы ipa для 2 разных приложений с использованием 2 разных профилей распространения (оба профиля принадлежат 2 разным учетным записям разработчиков), но с одинаковым идентификатором пакета.

Фактический результат: Оба ipa считаются одинаковыми, т. Е. 2-й ipa переопределяет 1-й.

Ожидаемый результат: Оба ipa должны рассматриваться как разные, т. Е. 2-й ipa не должен перекрывать 1-й.

Удивительно такой же выход наблюдался для тех же приложений. Заранее спасибо.

1 Ответ

3 голосов
/ 02 марта 2012

iOS использует bundle identifier, чтобы отличать приложения друг от друга.Если вы подпишете два приложения с использованием одинакового идентификатора пакета и попытаетесь установить одно после него, то оно покажет похожее поведение (Фактический вывод).

Например, одно приложение, которое вы com.example.user.zzz, и другое приложение имеют одинаковый идентификатор, тогда iOSбудет рассматривать их как одно и то же приложение.Установка / удаление одного поверх другого будет зависеть от порядка установки и версии приложения.

Таким образом, в вашем случае вы должны предоставить два разных идентификатора пакета, чтобы iOS мог их различать.

Спасибо,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...