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

Насколько я понимаю, Xcode может повторно подписать .ipa из архива во время процесса отправки App store, что позволяет создать архив с профилем Developer Provisioning Profile, а затем подписать его профилем Distribution позже. Вот сообщение, в котором объясняется, о чем я говорю: http://oleb.net/blog/2011/06/code-signing-changes-in-xcode-4/

К сожалению, я не могу заставить это работать. Когда я создаю архив с помощью профиля Developer, а затем пытаюсь отправить его с помощью профиля Distribution, я получаю следующую ошибку: "Приложение не прошло проверку кодовой подписи. Подпись была недействительной, содержит запрещенные полномочия или не подписана сертификатом iPhone Distribution"

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

13
задан Richard Venable 6 February 2012 в 21:37
поделиться