Deploying a personal app

I have a personal app I use only for myself on my iPhone. I do not distribute this. Its stops working every year when my renewal comes up. Once I renew my subscription I reload the app onto my phone and it works again. Is there a way that I can have it work forever without having to reload it every year? Sometimes I forget to reload after my renewal and it does not work until I do so.

Replies

Is there a way that I can have it work forever … ?

No. Any code that you sign yourself has its lifespan limited by your signing credentials. Only App Store apps will run ‘forever’.

If you’re curious about the mechanics of this, see TN3125 Inside Code Signing: Provisioning Profiles and TN3161 Inside Code Signing: Certificates.

Oh, and I want to call out Custom Apps here. I doubt that facility will help you, but it might be useful for other folks reading this thread.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"