Мой сценарий
Я написал приложение iOS для клиента. Проект почти закончен, и теперь пришло время поставить его в App Store. Я отправляю им развитие на протяжении всего процесса разработки. Эти сборки имели идентификатор пакета на основе моей компании и проекта моего клиента, как так: com.mycompany.clientname.projectName
. Я подписал эти специальные сборки со специальным профилем предоставления распределения распределения, который я создал в моем собственном учетной записи портала.
Теперь, когда пришло время отправиться в App Store, мне нужно сделать сборку выпуска и отправить это для них, чтобы подписать свой собственный профиль предоставления дистрибуции приложений. Это также подразумевает установку нового идентификатора связки для проекта.
Моя проблема
Мне нужно получить скомпилированное приложение для клиента для них, чтобы подписать их профиль предохранения. Тем не менее, мне нужно установить удостоверение личности пакета на то, что они будут использовать первым. Допустим, это com.bestclientever.appname
. XCode 4 не позволит мне архивировать проект сейчас, потому что это требует подписания кода. Я не могу подписать его, потому что не могу создать профиль обеспечения с тем же идентификатором пакета, что и что они настроили в своем портале Provisioning (Provisioning Portal обеспечивает уникальность - как следствие).
Я сделал какие-либо неверные предположения или недоразумения здесь? т.е. Действительно ли мне нужно установить удостоверение личности для того, что они собираются подписать?
Вопрос
Есть ли способ архивировать или иным образом построить, приложение iOS без подписания IOS? Как «знак позже» или что-то еще?
Или, есть ли способ создать приложение с одним идентификатором связки, но тогда кто-то другой сможет подписать его с помощью профиля предоставления для другого идентификатора связки (либо путем изменения идентификатора связки с компилированным приложением или какой-либо другой метод подписания. )?
Как я могу построить финальную сборку выпуска, но кто-то еще подписывает приложение для распространения в App Store?
Что я пробовал или исследовал