XCode4: настройки проекта отличаются от настроек Targets? - PullRequest
0 голосов
/ 09 сентября 2011

Я не знаю причину, но это иногда случается. Я правильно устанавливаю идентификатор комплекта, а также правильно устанавливаю профиль обеспечения мобильной связи, но иногда параметры сборки для Project не определяют мой сертификат автоматически (когда я выбираю разработчика iPhone для подписи), но это делается для параметров сборки Targets! Я не понимаю, как это могло быть возможно? AFAIK автоматически обнаруживает сертификат, связанный с идентификатором пакета в файле plist, который соответствует установленному в сертификате, и я удостоверяюсь, что они оба совпадают! Может ли кто-нибудь придумать сценарий, в котором Project и Target отличаются подписью?

Спасибо.

1 Ответ

0 голосов
/ 09 сентября 2011

Относительно настроек проекта и цели; Я считаю, что причина в том, что один проект может содержать несколько целей, если это необходимо. Обычно это одна из целей, цель для вашего основного приложения.

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

Общее руководство, которому я следую, заключается в том, что я всегда устанавливаю сертификаты и профили и т. Д. В настройках проекта, затем перехожу к настройкам цели, чтобы убедиться, что они были применены (иногда они не применяются автоматически); и если нет, повторно примените их там. Это всегда работает для меня без проблем.

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