Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xcode5 GM crashes, "no identities are available for signing" then crash

My Xcode 5 GM crashes every time when "no identities are available for signing" I clicked [choose].

here is crash log

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

and here is video. http://youtu.be/Kwo1vq8FP-Y

Please help.

like image 449
arajio Avatar asked Sep 11 '13 18:09

arajio


4 Answers

You can create a new app distribution provisioning profile to fix it. It works to me.

like image 63
Muke Avatar answered Oct 19 '22 17:10

Muke


On a brand new project, with a brand new Xcode 5, with a brand new developer account, with freshly created certificates, app ID, and distribution provisioning profile, I the exact same problem.

Compare your Provisioning Profile's Bundle Identifier with what is on your project's info tab!

I had created my app ID (as I always do) using all lowercase letters.

When Xcode creates a new project, the template has Bundle identifier set to com.company.${PRODUCT_NAME} which resulted in a capitalized product name. This will also result in the same problem.

This. This right here is that lighting bolt of pain right above your eye. Like an ice pick.

like image 44
Mike Avatar answered Oct 19 '22 19:10

Mike


I had the same issue to fix this for me I did not have a valid Distribution Provisioning Profile attached to the build. Hope this fixes the problem for you.

Thanks, Michael

like image 30
Michael Miscampbell Avatar answered Oct 19 '22 19:10

Michael Miscampbell


I used the shenzhen gem and Application Loader.

Step 1

Be sure to have all your profiles and certificates imported in Xcode, and set properly at target level.

Step 2

Generate the ipa. This I couldn't do with Xcode, because it keeps crashing.

ipa build -c Release

Don't forget to use the Release configuration.

Step 3

Upload the generated .ipa with Application Loader.


Hope this helps. Happy coding!

like image 42
mokagio Avatar answered Oct 19 '22 18:10

mokagio