Ответ 1
Вы можете создать новый профиль обеспечения распределения приложений, чтобы исправить его. Это работает для меня.
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
Пожалуйста, помогите.
Вы можете создать новый профиль обеспечения распределения приложений, чтобы исправить его. Это работает для меня.
В совершенно новом проекте с новым Xcode 5 с совершенно новой учетной записью разработчика, с недавно созданными сертификатами, идентификатором приложения и профилем распределения, я точно такую же проблему.
Сравните свой идентификатор Bundle Profile Provisioning с тем, что находится на вкладке информации о проекте!
Я создал свой идентификатор приложения (как всегда), используя все строчные буквы.
Когда Xcode создает новый проект, шаблон имеет идентификатор Bundle, установленный в com.company. ${PRODUCT_NAME}, в результате чего было заглавное название продукта. Это также приведет к той же проблеме.
Это. Это прямо здесь, что световой болт боли прямо над вашим глазом. Как ледяной выбор.
У меня была такая же проблема, чтобы исправить это для меня. У меня не было действительного профиля распространения, прикрепленного к сборке. Надеюсь, это исправляет проблему для вас.
Спасибо, Майкл
Я использовал shenzhen gem и Application Loader.
Шаг 1
Убедитесь, что все ваши профили и сертификаты импортированы в Xcode и правильно установлены на целевом уровне.
Шаг 2
Создайте ipa. Этого я не мог сделать с Xcode, потому что он продолжает сбой.
ipa build -c Release
Не забудьте использовать конфигурацию Release.
Шаг 3
Загрузите сгенерированный .ipa
с помощью Application Loader.
Надеюсь, это поможет. Счастливое кодирование!