Share my ß App with developers

You develop for the iOS, You gather the UDID for the devices you want to test the app on, you generate the Provisioning certificates and then... (not everyone, but many do..) reach the 99 device registered mark. Now, you cannot add any more devices and nor can you provide the working app to this client of yours. You wish that you had not given out so many ß licenses, but it was important for testing your app at that time. Can the registered developers have their own certificates rather than use your Certificate? After all every developer has their device registered for themselves.

There are a couple of steps that you need to undertake, you put out a request for ß-testers, a couple of them respond, then you ask them for their device ID's and then you add those to your development profile, generate a new certificate, and recompile your app with these new credentials. Send them to the developer for testing.

Now, try doing this over and over again as developers keep coming in, or you might be organised to wait for a cut off date and then include the device ID's and generate the development certificate. You might want to have 20-30 ß-testers on this app as 5-10 of them will not provide you feedback, so what do you do now? If you have a couple of clients and have 2/3 personal projects, you are either forced to reuse the same ß-testers or limit the testing to a small selected focus group.

Is there a simpler way?

What if the advantage of this app would be to have as many developers testing as possible? How could you make this available to them, without bothering about the number of devices added. Every developer that has enrolled with Apple has at least registered their own device/devices. So, wouldn't it be nice if these developers that are willing to ß-test use their own license and certificates rather than use us yours? The issues are *HOW* an that be managed?

App Re-Signer

This is a small utility from OZ Apps that allows a developer to use their own certificates for testing. How does it exactly work? Well, you create your test apps, build for the device. This is the same app that you would put on your own device for testing. You simply zip it up and send to the developer that you want testing your app on their device(s). To be able to do so, they need to run the App Re-Signer from Terminal and "Voila!!" it works.

So you place App Re-Signer into the /Applications directory. To use the app, you or the developer that wants to use their own certificate starts terminal and type in the following

cd /Applications/Re-Signer.app/Contents/MacOS
  ./resignApp PATH_TO_YOURAPP.APP

The PATH_TO_YOURAPP.APP is gotten by dragging and dropping the .app directory onto the terminal

The program will run and inform you of any issues it might face, if everything goes well, then the app is signed and ready to be uploaded to your iOS device using iTunes or xCode.

Here's a zip file for you to try , it is a build app specifically for iOS device, it is an universal build app, so will run on any device, *IF* you can get it to run on your device. Let's see if this was a scenario where you might have wanted to use this app on your device for testing, now you can, you can simply purchase the app by clicking on the Buy Now Button below.

More Information

This App is available from OZ-APPS for AUD $5.00, if it was put on the App Store, Apple might have concerns/issues with the approval of the app, so this seemed like the best way to distribute the same. If you want to purchase, you can click on the button below and make the payment and the app will be emailed to you. It is about the cost of a Coffee and is only licensed to you, the purchaser for use. You do not have the rights to distribute it to any of your testers, they can all purchase a copy of this for their use.






Sample Outputs

iOS App Re-Signer v1.0
----------------------
© 2011, OZ Apps <dev@oz-apps.com>

STARTING:
  APP:'/Users/ozapps/Desktop/myapp.app'
  PROFILE:'iPhone Developer' 
STATUS:
  ERROR: Could not sign using this profile, please use another profile


iOS App Re-Signer v1.0
----------------------
© 2011, OZ Apps <dev@oz-apps.com>

STARTING:
  APP:'/Users/ozapps/Desktop/myApp.app'
  PROFILE:'iPhone Developer' 
STATUS:

  Success!!, now upload this to the device using xCode or iTunes
-------------------------------------------------------------
© OZ Apps 2011 - Development App re-signer

Comments

Popular Posts