Почему при создании приложения Xamarin.iOS профиль обеспечения распространения соответствует удостоверению подписи разраIOS

Программируем под IOS
Anonymous
Почему при создании приложения Xamarin.iOS профиль обеспечения распространения соответствует удостоверению подписи разра

Сообщение Anonymous »

У меня есть файл проекта, в котором конфигурация Debug|iPhoneSimulator имеет следующее:

Код: Выделить всё

iPhone Developer
Automatic
MSBuild печатает это при построении этой конфигурации:

Код: Выделить всё

...
[MSBuild] PrepareForBuild:
[MSBuild]   Creating directory "bin/iPhoneSimulator/Debug/".
[MSBuild]   Creating directory "obj/iPhoneSimulator/Debug/".
...
[MSBuild] _DetectSigningIdentity:
[MSBuild]   Multiple provisioning profiles match the bundle identifier; using the first match.
[MSBuild]
[MSBuild]     1. Provisioning Profile: "Dev: com.test.*" ()
[MSBuild]     2. Provisioning Profile: "Dev: *" ()
[MSBuild]     3. Provisioning Profile: "Ad Hoc Dist: com.test.*" ()
...
Я понимаю, почему первые два профиля обеспечения могут совпадать, поскольку они оба являются профилями обеспечения разработки, которые перекрываются подстановочными знаками.
Однако я этого не понимаю. Я не понимаю, почему профиль Ad Hoc соответствует, поскольку он использует сертификат распространения и является профилем Ad Hoc. Мне нужна информация о том, почему это происходит, и/или рекомендации, как это исправить.

Подробнее здесь: https://stackoverflow.com/questions/784 ... ing-profil

Вернуться в «IOS»