Приложение для Iphone архивирует профиль обеспечения
Могу ли я использовать другие provisioning profile
сертификат для Archive
код. Если какой-либо активный provisioning profile
есть в учетной записи разработчика. Могу ли я просто скачать его и использовать для архивации кода?
Я скачал но получаю ошибку valid signing identity not found
,
Что еще мне нужно сделать с сертификатом цепочки для ключей и другим закрытым ключом и как это сделать?
3 ответа
Вам необходимо проверить идентификатор пакета вашего проекта. Идентификатор пакета вашего проекта совпадает с идентификатором пакета профиля обеспечения.
Нет.... Вы не можете использовать профиль обеспечения таким образом. Вы должны установить действующий сертификат для этого профиля обеспечения.
- Каждое приложение должно иметь свой уникальный AppId (обычно это обратный DNS, такой как com.apple.sampleapp).
- Каждый разработчик имеет свой собственный сертификат разработчика, который его идентифицирует.
- Каждое устройство имеет свой уникальный идентификатор устройства (UDID)
Профиль обеспечения связывает эти 3 вещи вместе:
- включает в себя список разработчиков, которые могут использовать этот профиль
- включает в себя список устройств, на которые могут быть установлены приложения, созданные с этим профилем (для распространения его разные)
- он указывает приложение (или использует "*" множество приложений), которое может быть построено с использованием этого профиля.
Таким образом, исходя из этого, чтобы использовать профиль обеспечения, вам необходимо иметь действительный сертификат, включенный в профиль и установленный на вашем компьютере, вам нужно, чтобы UDID вашего устройства был включен в профиль, вам нужен идентификатор приложения и идентификатор пакета профиля.