отправка приложения iphone с бинарным файлом других разработчиков

Я делаю приложение, которое должно быть выпущено клиентом.

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

Или мне придется отправить им исходный код для компиляции с собственным сертификатом?

Ваше здоровье


person Chris    schedule 28.10.2009    source источник


Ответы (1)


Вы можете попросить их отправить вам свой сертификат. Им нужно будет экспортировать его из Keychain Access и отправить вам файл .p12. Затем вы можете импортировать это в свою цепочку для ключей и создать файл mobileprovision их дистрибутива.

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

person Ben Gottlieb    schedule 28.10.2009
comment
Это неправильно. Вы можете отправить им неподписанный двоичный файл, и они могут подписать его, используя свой сертификат, используя инструменты командной строки codesign_allocate и code_sign. - person Louis Gerbarg; 02.11.2009
comment
ах, я не думал, что это поддерживаемые методы отправки приложений в App Store. Спасибо! - person Ben Gottlieb; 02.11.2009
comment
Поддерживается здесь какая-то туманная вещь. Apple просто публикует руководство о том, как подписать приложение, а не фактические требования к подписи или технические детали. Сказав это, это неотличимо от того, что делает Xcode (поскольку в конце дня Xcode создает и неподписанный двоичный файл, а затем использует эти инструменты для его подписи). - person Louis Gerbarg; 03.11.2009