Проверка сборки релиза - PullRequest
1 голос
/ 28 апреля 2009

Мои проекты ссылаются на созданные мной статические библиотеки DLL. Эти проекты настроены так, чтобы обеспечить соответствующую фазу сборки. То есть, если я соберу симулятор / отладку, статическая библиотека будет иметь современную сборку симулятора / отладки. Я могу убедиться, что мое приложение работает нормально, за исключением устройства / выпуска. Есть ли способ проверить устройство / релиз? Это все равно что бросить его через стену в Apple без какой-либо проверки.

1 Ответ

1 голос
/ 03 мая 2009

Моя рекомендация - использовать конфигурацию выпуска для построения с вашим профилем разработки и создать новую конфигурацию распространения. Новая конфигурация должна быть идентична конфигурации выпуска во всех отношениях, за исключением того, что она использует ваши сертификаты распространения для подписи, а не ваши сертификаты разработки.

Для этого просто перейдите в настройки проекта, перейдите на вкладку «Конфигурации» и продублируйте конфигурацию выпуска, затем переименуйте дубликат в «Распространение». Затем перейдите на вкладку «Сборка», выберите в раскрывающемся списке конфигурацию «Распространение» и измените идентификацию подписи кода, чтобы использовать свой сертификат распространения.

Теперь вы уверены, что выходные данные двух конфигураций одинаковы, за исключением шага подписи кода. Если в будущем вы измените параметры сборки, просто удалите и заново создайте профиль Distribute, чтобы убедиться, что все параметры совпадают.

...