iOS 5.1 и Xcode 4.3.1 Ошибка CodeSign

Я только что скачал iOS 5.1 и Xcode 4.3.1. Но когда я собираюсь протестировать свое устройство, Xcode выдает мне ошибку:

Ошибка CodeSign: требуется подпись кода для типа продукта «Приложение» в SDK «iOS 5.1»

Есть идеи, как это исправить?


person Community    schedule 10.03.2012    source источник
comment
Извините, я должен спросить. Ваши профили подготовки настроены и установлены?   -  person Mick MacCallum    schedule 10.03.2012
comment
Конечно. Ошибка появилась после установки iOS 5.1   -  person    schedule 10.03.2012
comment
Хорошо, тогда +1. Кажется, я не могу заставить свой Xcode генерировать ту же проблему. Удачи!   -  person Mick MacCallum    schedule 10.03.2012
comment
Кстати, обновление iOS 5.1 стерло профили разработчиков на моем устройстве, и у меня было такое же сообщение об ошибке в Xcode. Проверяли ли вы профили после обновления?   -  person Shmidt    schedule 10.03.2012
comment
Вы имеете в виду профили подготовки iPad? Да вроде до обновления.   -  person    schedule 10.03.2012
comment
Решите это. Просто измените цель развертывания iOS на iOS 5.1   -  person    schedule 10.03.2012


Ответы (2)


Попробуйте указать код предоставления в каждом поле, как показано на рисунке ниже. У меня была такая же проблема после обновления до iOS 5.1 и Xcode 4.3.1, но после того, как я попробовал это, она начала работать нормально.

назначить все положения, подобные этому, только один раз. (или попробуйте изменить «любой SDK» на «iOS5.1» введите здесь описание изображения

Раньше я так и поступал. введите здесь описание изображения

person Non Umemoto    schedule 13.03.2012
comment
Спасибо за помощь, но я уже решаю это. +1 за внимание. ;-) - person ; 13.03.2012
comment
@ jj0b, просто измените цель развертывания iOS на iOS 5.1, developer.apple .com/library/ios/technotes/tn2250/_index.html; - person ; 22.04.2012
comment
И тебе тоже, @Aky. developer.apple.com/library/ios/technotes/tn2250/_index. html - person ; 22.04.2012
comment
@Non Umemoto: Спасибо. Решил это для меня. Заморачивался. - person So Over It; 24.05.2012
comment
это на самом деле не решает это сейчас. Что вы сделали, так это вырезали все устройства с более низкими IOS, что, на мой взгляд, недопустимо. Поддержка настолько старых, насколько вы можете идти, это мое личное мнение. также ответ Нон Умемото верен, вы только что неправильно написали код. - person renevdkooi; 15.06.2012
comment
Мне удалось сохранить версию 4.3, а затем просто установить все поля, как показано на скриншоте. Но у меня не было специальной настройки. Это сработало для меня! Спасибо! - person justspamjustin; 21.01.2013

Вы должны отозвать свой сертификат и сделать новый запрос сертификата из Keychain access. сделать новый сертификат и установить его. вам действительно не нужно создавать новый профиль предоставления, существующий модифицирует и выбирает вновь созданный сертификат, но вы должны загрузить обновленный профиль предоставления и установить его в xcode.

у меня все отлично работает. надеюсь, что это может помочь.

person Wadday    schedule 11.09.2012