Is this ipa signed for your device?

by: dermdaly

Its a common issue for iPhone app developers. You sign the build and put it on the web server. You download and it work on your own devices. You send the link to the client and the respond that it doesn’t work for them.

There’s a number of places where you could have made a mistake. You developer cert could have been incorrect.
You may have added their UDID to the portal, but forgot to add it to the provisioning certificate.
You may have added it, but not used the correct profile when making the build.
You may have done all this right, but not put the correct binary on the webserver

..and so on. We’ve all been there.

So, how can you tell if an ipa is actually signed for a client’s UDID. Well you could download/extract/find the provisioning file, etc.

Or you could use a handy command line script we’ve thrown together and put on github which does all this for you.

Hope you find it useful

You May Also Like

We built a product in a lockdown

At the start of the lockdown, around March last year, I have to admit a case of the jitters. I was prospecting on five different projects. Some with existing clients, some with new clients. Our order book was good - but we always have to have an eye on up coming...

read more
The Rise of the Super App

The Rise of the Super App

Imagine being able to chat with your friend through instant messaging, then book dinner, a movie or a gig and pay for everything all from one single app. That’s the power of a super app.  Mobile users worldwide have dedicated apps for specific tasks. This is not...

read more

1 Comment

  1. Mike

    Had to add additional UDIDS to the Ad Hoc profile. Used your script to verify if they really appeared into the new IPA. Works great. Thx !


Submit a Comment

Your email address will not be published. Required fields are marked *