New: iPhone/iPad development course in Belgium in August.

21 May 2009

You might be wondering how Adobe AIR could cause an XCode/iPhone error. Apparently it can:

If you start getting the following error, "A valid signing identity matching this profile could not be found in your keychain", Adobe AIR may be to blame.

AIR apparently can change the default keychain and this breaks XCode's provisioning. The fix is to set the login keychain as default using Keychain Access.

Add Your Comment

Spam Protection by WP-SpamFree

XCode iPhone deployment error, courtesy of Adobe AIR

  1. Hi Aral, I’m trying to check with the team on this, but I’m also not sure how clear the symptom is. The quote in the piece you cited is: “Make sure that the Login keychain is set to be default. There are applications like supposedly Adobe AIR that change it literally over night.”

    I’ll pursue it on my end, but do you see anything more solid than this to investigate?

    tx, jd/adobe

    John Dowdell
  2. Hey John, I think that’s about it :) Of course it would be great to have it fixed but at least documenting it so that people can find it would be good (hopefully this post will help). Thanks for looking into it :)

    Aral
  3. For what it’s worth, people I’ve gotten face-to-face with today don’t have a match for the symptom. I’m not yet sure where I could point them for the best chance to create a steps-to-repro…?

    John Dowdell
  4. [...] Aral Balkan – XCode iPhone deployment error, courtesy of Adobe AIR (tags: iphone objective-c air workaround) [...]

    links for 2009-05-22 at adam hoyle presents suckmypixel
  5. Here are two more people who have experienced the problem. It seems that this happens once with an update to air and is not generally reproducable unless maybe if you deinstall AIR and reinstall it.

    http://www.ericd.net/2009/05/adobe-air-app-screwing-up-keychain.html
    http://chaosinmotion.com/blog/?p=255

    Oliver Drobnik
  6. Cool :) Welcome to my homepage. Greetings

    CLICK ME
  7. Actually I was wrong. Today I had the problem again. So I axed Twhirl and TweetDeck which use AIR and switched to Tweetie. Who needs AIR anyway?

    Oliver Drobnik
  8. What do you do if the “Make Keychain ‘login’ Default” menu is grayed out?

    Dan
  9. I am new to ‘APPLE’ development and have joined the IPhone developer program and splashed out on a MacBook last friday so I can develop an app for Itouch/Iphone. I installed IPHONE SDK 3.0 but xcode is missing on my macbook or I’m looking in the wrong place (developer/applications). The docs & books I have suggest I need xcode 3.2, apple site says xcode is in the sdk but I can’t find it after install. I also cannot find a standalone XCODE 3.2 kit or similar to download on apple.com I’m at my wits end and lost on where I should go to for help. I expect I’ve done or failed to do something very silly but I’m getting stressed out with the ‘MAC’ experience.

    o running OS X 10.5.7 on intel based macbook.
    o downloaded and installed iphone sdk v3.0
    o upgraded macbook to 10.5.7 yesterday to allow sdk install to proceed.
    o Updating itouch to v 3.0 as I write (with some reservations)

    Please help.
    Thanks

    Brian