2009-08-19 3 views
0

Что происходит, когда вы устанавливаете несколько профилей предоставления распределения в одной системе? Можете ли вы по-прежнему подписывать свое приложение? Я не совсем понимаю, как работает профилирование, может кто-нибудь объяснить?Разрешено профилирование нескольких профилей распределения?

ответ

1

Да, вы можете подписать свое приложение с помощью одного из них, отредактировав целевые свойства вашего приложения в xcode. (opt + command + e, прокрутите вниз до «Подпись кода»)

профили обеспечения в основном похожи на идентификатор вашей компании на вашем устройстве, в котором говорится, что у вас есть разрешение на выполнение на нем своего кода. в каждом профиле обеспечения вы будете иметь свой собственный идентификатор разработчика iphone (который должен соответствовать вашему закрытому ключу и сертификату в приложении доступа к keychain на вашем Mac).

Вы также можете иметь несколько профилей подготовки на своем устройстве.

Профиль подготовки Dev позволяет вам создавать и запускать приложение на своем устройстве.

профили предоставления "распределения" не позволят вам запускать вашу дистрибутивную версию вашего приложения на свое устройство. они используются только для компиляции сборки дистрибутива на вашем компьютере, которую вы будете zip и загружать на itunes connect.

надеюсь, что это поможет.

+0

Я могу видеть только мое имя в моем списке подписи кода в настройках сборки Xcode, как узнать, какой профиль предоставления распределения он использует для обозначения кода? – Boon

+0

Я думаю, вам нужно будет войти в http://developer.apple.com/iphone/manage/provisioningprofiles/viewDistributionProfiles.action, чтобы просмотреть данные профиля и сопоставить его с именем сертификата. – taber

+0

также должны быть разделители, которые определяют распределение или dev, что-то вроде этого: http://dl.getdropbox.com/u/20013/temp/codesign-menu.jpg – taber

Смежные вопросы