Some favorite site feeds aggregated locally: iPhone Development RSS   Adobe Labs RSS   Macrumors RSS

Wednesday, May 6, 2009

Adobe AIR app screwing up Keychain Access?

Wednesday, May 6, 2009   

Today I suddenly lost the ability to build iPhone apps to the actual device from XCode. I was hit with "A valid signing identity matching this profile could not be found in your keychain." WTF? I did have a few AIR apps update yesterday, and I've read some posts in places about how one of them changed the default keychain.

I don't know exactly what that means or how that could happen, but after checking my certificate online, etc. I knew my certificate was fine.

I launched Keychain Access, right-clicked on Login & selected "Make keychain 'login' Default". I saw XCode instantly fixed under the Keychain Access window and things are back to normal.

Whew.
 
 Return to the main page
Comments:

There are currently 9 Comments:

Blogger Christian said...
“Hey, Eric. I've never heard of AIR doing anything like this, but it might not hurt to log a bug, just in case.

Thanks,
Christian”
 
Blogger vineetb said...
May 7, 2009 7:28 AM
“Do you use 1Password by any chance?”
 
Blogger e.dolecki said...
May 7, 2009 7:56 AM
“I don't use 1Password. I'm not sure what the problem is but there is a lot of chatter on the dev forums about AIR doing something to keychain access. It might not be true, but those guys are truly knowledgeable and have no reason to bash on AIR without cause.”
 
Blogger Fred said...
May 8, 2009 2:09 AM
“I don't use AIR, Xcode for iPhone OS 2.2 was working fine, but 2 days go, my separately installed Xcode for iPhone OS 3.0 Beta (4?) stopped compiling with that identity error!

Thank you so much, I've been tearing my hair out. I just installed the latest beta, as well. I have no idea how or why it changed...”
 
Anonymous Anonymous said...
May 8, 2009 4:02 PM
“I just updated to iPhone OS 3.0 Beta 5 and this identity error started hitting me. I do not use AIR. I am convinced the Beta install did this.

Many thanks.”
 
Anonymous kky said...
May 14, 2009 10:55 AM
“I updated to beta 5, and was fine for about a week -- until I got an Apple router (airport extreme). That (maybe in combo w/ beta 5?) hosed my default keychain.

Anyway, like you, a right click on 'login' keychain reset it to default and xcode righted itself. Thx for the tip.”
 
Anonymous Mike said...
May 14, 2009 5:54 PM
“Thanks for that post - setting the login keychain to default fixed my code signing problem, and probably saved me from the trouble of finding a tall building to jump off :)”
 
Blogger demetriusb said...
May 28, 2009 9:51 PM
“This is a documented Adobe problem. For whatever reason, especially with XCode and the iPhone Adobe tries to reset Keychain preferences.”
 
Anonymous Anonymous said...
May 30, 2009 10:41 PM
“Thanks a lot! I opened Dreamweaver for the first time in months, not realizing it would mess up my keychain. Anyway, your post helped me fix it.”
 
 Leave a comment