Xcode5 GM аварийно завершает работу, "нет идентификаторов, доступных для подписания", затем сбой

My Xcode 5 GM аварийно завершает работу каждый раз, когда "нет идентификаторов доступны для подписания". Я нажал [выбрать].

вот аварийный журнал

Process:         Xcode [7923]
Path:            /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier:      com.apple.dt.Xcode
Version:         5.0 (3332.22)
Build Info:      IDEApplication-3332022000000000~2
Code Type:       X86-64 (Native)
Parent Process:  launchd [143]
User ID:         501

Date/Time:       2013-09-12 02:56:10.487 +0900
OS Version:      Mac OS X 10.8.4 (12E55)
Report Version:  10

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT

Application Specific Information:
objc_msgSend() selector name: respondsToSelector:
ProductBuildVersion: 5A1412

и вот видео. http://youtu.be/Kwo1vq8FP-Y

Пожалуйста, помогите.

Ответ 1

Вы можете создать новый профиль обеспечения распределения приложений, чтобы исправить его. Это работает для меня.

Ответ 2

В совершенно новом проекте с новым Xcode 5 с совершенно новой учетной записью разработчика, с недавно созданными сертификатами, идентификатором приложения и профилем распределения, я точно такую ​​же проблему.

Сравните свой идентификатор Bundle Profile Provisioning с тем, что находится на вкладке информации о проекте!

Я создал свой идентификатор приложения (как всегда), используя все строчные буквы.

Когда Xcode создает новый проект, шаблон имеет идентификатор Bundle, установленный в com.company. ${PRODUCT_NAME}, в результате чего было заглавное название продукта. Это также приведет к той же проблеме.

Это. Это прямо здесь, что световой болт боли прямо над вашим глазом. Как ледяной выбор.

Ответ 3

У меня была такая же проблема, чтобы исправить это для меня. У меня не было действительного профиля распространения, прикрепленного к сборке. Надеюсь, это исправляет проблему для вас.

Спасибо, Майкл

Ответ 4

Я использовал shenzhen gem и Application Loader.

Шаг 1

Убедитесь, что все ваши профили и сертификаты импортированы в Xcode и правильно установлены на целевом уровне.

Шаг 2

Создайте ipa. Этого я не мог сделать с Xcode, потому что он продолжает сбой.

ipa build -c Release

Не забудьте использовать конфигурацию Release.

Шаг 3

Загрузите сгенерированный .ipa с помощью Application Loader.


Надеюсь, это поможет. Счастливое кодирование!