iOS AdHoc distribution failing? Look no further, you installed iOS 7.1 update

It was fun Monday, for some crazy reasons AdHoc distribution for iOS devices stopped working with nice little error

Cannot install applications because the certificate for …. is not valid.

Before you go all nuts and start blaming your recent beautiful change you just made, first stop for a second and think if you just improved experience on your phone (nice round red “hung up” button instead of square one I think worth it on its own… along with dozen other changes and fixes) by installing iOS 7.1 update.

If so you found your culprit – in this recent update apps can not longer be downloaded from http:// location. Your download link must use https:// and self-signing certificate would not help you here.

If you have SSL certificate in place, simply adjust your link, if not, then get one and enable https support for your site.

Posted in iOS development, Scratch Pad | Tagged , , , | 1 Comment

XCode crash when importing Provisioning Profile

DISCLAIMER: It is my first post in this category. iOS development is somewhat new field for me as I did not do as much development for iOS in the past.
In last few months it is primary development activity for me. Coming from Windows world it is different, but this time and age, there is no big difference to go between platforms, OSes, dev. environments. During this exciting time few things I stumbled on and I will put few notes here to share and to remember.

Ok, enough on that… let’s talk business.

For last month or so I was getting XCode crash when trying importing Provisioning Profiles from Apple’s dev. portal. XCode’s Organizer and XCode itself would just spin and die.

I am using Ad Hoc distribution for testing and adding new devices would require you to reload profiles.

Please note that you can still download profile as a file from the portal and then load it in the Organizer, but Refresh function is much better.

Today I was very impatient and after some quick research issue is now solved…

Steps:

  • Close XCode
  • Open Terminal and navigate to ~/Library/Developer/Xcode/
  • In there you would find file “connect1.apple.com 4.6.1.db
  • Delete it
  • Close Terminal
  • Open XCode
  • Go to Organizer -> Provisioning Profiles -> Refresh
  • No crash?!!! Great! Issue solved

Enjoy

Posted in iOS development | Tagged , , , , , | Leave a comment

Company promotion

If you follow my LinkedIn profile than you may know that I am working at WideOrbit out of Bay Area these days.

Being with company for more than a year as Head of Development for Emerging Media Group, few products I have been involvement from outside our group. One of them is close to my background in Financial field – WO Central – Ad market exchange.

Let’s do a little promotion – I really like the work group has done

Posted in Scratch Pad | Leave a comment

Google’s killer machine

A good example of what happens when new products are not aligned with key core products.

Google has announced that it is dropping seven more products in an effort to simplify its range of services. (BBC)

The seven latest products earmarked for the chop are as follows:

  • Google Wave – an attempt to combine email and instant messaging for real-time collaboration
  • Google Bookmarks List - a service which allowed users to share bookmarks with friends
  • Google Friends Connect – allowed webmasters to add social features to their sites by embedding a snippet of code
  • Google Gears – much-hyped effort to maintain web browser functionality when working offline
  • Google Search Timeline – a graph of historical query results
  • Knol – a Wikipedia-style project, which aimed to improve web content
  • Renewable Energy Cheaper than Coal – a project which aimed to find ways to improve solar power

As user of WordPress platform “closest friend” from the list is gGears, fortunatelly WP discontinued its support for it some time ago.

Posted in Scratch Pad | Leave a comment
  • About

    From being a junior developer all the way to Development Manager position, I was always interested in new technologies. Passionate speaker, IT junky, developer, architect, team lead, and development manager - many hats, one goal - making software better and closer to people’s needs. For the most part I am using my blog as a scratch pad, writing small articles on things which I came across, was asked about more then once, and which would otherwise require additional research again and again.

    View Serguei Dosyukov's profile on LinkedIn
  • Testimonials

    The greydragon theme is fantastic. It’s clean, stable and feature rich. It took me a while to decide to move...

    Ed

    First I’m new to G3. I was wanting to append my forum with a gallery and after doing a lot...

    Setishock
    http://www.animeappeal.com

    I’m a huge fan of this theme. I’ve got more than 90,000 pictures in my gallery3 running on a Ubuntu...

    Jklobo

    more...

  • Categories