Я нахожусь в беспорядке обеспечения iPhone - Требуется понимание - PullRequest
3 голосов
/ 06 сентября 2010

Мое приложение было более или менее готово к отправке на некоторое время, но, как обычно, чрезмерно сложная ерунда обеспечения, которую Apple заставляет разработчиков перепрыгивать, вызывает у меня огромное количество стресса.Первоначально проблема, которую я получал, была Неверной Codesign.Попробовав каждое «решение», которое я смог найти в Интернете, и потерпев неудачу, я решил, что было бы лучше, если бы я начал все сначала - удалил все свои профили Provioning, очистил мою учетную запись подключения itunes, удалил все мои ключи и сертификат из цепочки для ключейдоступ и началось с нуля.Проблема в том, что, как только я удалил ключи и сертификат разработчика из доступа к цепочке для ключей, я не могу получить их обратно !!!Я попытался перезапустить компьютер, попытался установить его всеми возможными способами, но я просто не могу получить что-либо, что будет указано в разделах «ключи» или «мои сертификаты» доступа к цепочке для ключей.У меня есть профиль разработчика iPhone в разделе «Сертификаты», но это даже не имеет никакого смысла, потому что, когда я смотрю в Организаторе, в списке нет профилей разработчиков, и все мои профили инициализации предупреждают «Действительная идентификация подписи, соответствующая этомупрофиль не найден в вашей цепочке для ключей "

Кто-нибудь, пожалуйста, помогите мне в этом беспорядке.Я разрабатывал свое приложение уже несколько месяцев, и у меня уже есть приложение в App Store, но Apple настаивает на том, чтобы сделать этот процесс чертовски невозможным.Большое спасибо !!!

1 Ответ

1 голос
/ 06 сентября 2010

Ваш открытый и закрытый ключи генерируются автоматически, когда это необходимо - если вы используете помощника по сертификатам для запроса сертификата подписи, как описано в профиле обеспечения, вы обнаружите, что ваш новый закрытый / открытый ключ создан.

После того, как вы начнете этот процесс, вы также должны использовать spotlight для удаления всех файлов .mobileprovision и .cer, которые у вас могут остаться в загрузках, а также использовать органайзер для удаления профилей с устройств. Если вы начинаете с нуля, вы должны убедиться, что ничего из этого не вызовет у вас проблем.

Конечно, это слишком сложный процесс, но как только все действительно удалено и сделан новый старт, это должно быть хорошо в течение некоторого времени. Самые большие проблемы, с которыми я столкнулся, - это получение нового Mac и проблемы с экспортом / импортом ключей в попытке сохранить действительные мои старые сертификаты / предоставление.

...