Monday, September 29, 2014

Xamarin Error:No valid iOS code signing keys found in keychain

Problem:

I got this lovely error when trying to do my hello world program.  I just managed to complete the configuration of our development network and needed to test the iPhone compilation within Visual Studio.

When I went to build I got this error: No valid iOS code signing keys found in keychain

After some research, I found the Xamarin forums quite helpful and located this guide:
http://docs.xamarin.com/guides/ios/getting_started/device_provisioning/

The issue is the compiler on the Mac Host is trying to build out the final package for deployment to an iPhone device.  You need to register with as an Apple developer to do that.  Forunately or Unfortuantely, we are not ready to do that just yet with our App.

My issue was why can't I run the emulator in Visual Studio?

Solution:
  1. Right-click the Standard toolbar (the one which has the current configuration drop-down saying Debug, Release etc) and choose Customize… from the menu:
    [ ]
  2. Switch to the Commands tab.
  3. Select the Toolbar radio button
  4. Select the Standard toolbar in the list to the right of the radio button
  5. Scroll down the Controls widget till you see the Solution Configurations widget and select it
  6. Click the Add command... button:
    [ ]
  7. Choose the Build category
  8. Choose the Solution Platforms command and click OK :
    [ ]
  9. Click Close




Source:
http://developer.xamarin.com/guides/ios/getting_started/installation/windows/



10 comments:

  1. Replies
    1. Great Article android based projects

      Java Training in Chennai Project Center in Chennai Java Training in Chennai projects for cse The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training Project Centers in Chennai

      Delete
  2. Hello. I've made the steps that you describe in your tutorial to solve the erros but still continue appearing, does any other subguestion?

    I'm using Visual Studio 2013.

    ReplyDelete
  3. All your hard about curating this interesting and problem solving post on Xamarin Error:No valid iOS code signing keys found in keychain is much appreciated. Helpful for Xamarin Developers.

    Thank you for the giveaway!

    ReplyDelete
  4. I wondered upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    Mobile App Development Company in Chennai
    Android app Development Company in Chennai
    ios app development Company in Chennai

    ReplyDelete
  5. You have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...

    Mobile App Development Company in Chennai
    Android app Development Company in Chennai
    ios app development Company in Chennai

    ReplyDelete
  6. It's interesting that many of the bloggers your tips helped to clarify a few things for me as well as giving.. very specific nice content. And tell people specific ways to live their lives.Sometimes you just have to yell at people and give them a good shake to get your point across.
    Mobile App Development Company
    Android app Development Company
    ios app development Company
    Mobile App Development Companies

    ReplyDelete
  7. Software Development Company We specialize in Blockchain development, Artificial Intelligence, DevOps, Mobile App development, Web App development and all your customised online solutions. Get best impression at online by our services, we are familiar for cost effectiveness, quality, delivery and support.

    ReplyDelete
  8. Wow, What a Excellent post. I really found this to much informatics. It is what i was searching for.I would like to suggest you that please keep sharing such type of info.Visit here for Penetration testing services and Software testing services

    ReplyDelete