Приложение для Iphone архивирует профиль обеспечения

Могу ли я использовать другие provisioning profile сертификат для Archive код. Если какой-либо активный provisioning profile есть в учетной записи разработчика. Могу ли я просто скачать его и использовать для архивации кода?

Я скачал но получаю ошибку valid signing identity not found,

Что еще мне нужно сделать с сертификатом цепочки для ключей и другим закрытым ключом и как это сделать?

3 ответа

Вам необходимо проверить идентификатор пакета вашего проекта. Идентификатор пакета вашего проекта совпадает с идентификатором пакета профиля обеспечения.

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

  1. Каждое приложение должно иметь свой уникальный AppId (обычно это обратный DNS, такой как com.apple.sampleapp).
  2. Каждый разработчик имеет свой собственный сертификат разработчика, который его идентифицирует.
  3. Каждое устройство имеет свой уникальный идентификатор устройства (UDID)

Профиль обеспечения связывает эти 3 вещи вместе:
- включает в себя список разработчиков, которые могут использовать этот профиль
- включает в себя список устройств, на которые могут быть установлены приложения, созданные с этим профилем (для распространения его разные)
- он указывает приложение (или использует "*" множество приложений), которое может быть построено с использованием этого профиля.

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

Другие вопросы по тегам