views:

1368

answers:

2

Is it just me or the provisioning profiles created on the developer portal expire every 2 months? Why is that insanity?

Is there any way to create a provisioning profile that will last for the entire period of the annual subscription?

I have contacted Apple but they simply did not answer. Is Apple insane?

any thoughts?

A: 

Apple is definitely insane, i.e. they don't focus on their developers like they should.

They have a very long history of not supporting those who support them.

Lance Roberts
It is interesting how Apple and Microsoft are almost opposite in their developer support philosophy.
ongle
yes. Microsoft closes its sites and kicks its partners in the butt (Play4Sure customers and partners for instance).
Digital Robot
They expire in 3 months, originally they expired in 12 months. My best guess is that this is to prevent end-run instalations.Provisioning profiles are easy to renew, test APNS server profiles are a PITA especially if one needs a .pem version.All in all security is a PITA, there is no other way.
zaph
I just went to the iPhone tech talk in NYC which was completely free and in which I got to ask questions directly to Apple engineers. But hey, I didn't get a crappy free netbook. Damn them!
bpapa
I don't think that is the definition of insanity; greedy -- maybe, focused on business -- definitely, smart -- absolutely, prone to mistakes -- they are human too.
mobibob
+2  A: 

Provisioning Profiles have shorter lifetimes now, yes.

I don't think Apple is insane, they probably have a good reason for it. Does it jive with what you want out of life? It appears not, but I would think that they have a legitimate reason for wanting to change the limitations and it is not because of a lack of sanity. Besides, Apple would have to be collectively nuts and I don't think that that is the case or even really possible.

It barely takes a moment to renew an expired one, and then each developer on your team has to update as well - and that also barely takes a moment.

Most iPhone app dev cycles probably hover around the 2 month range anyway so this shouldn't be a big deal to most.

So like the guy in that PS3 commercial - gonna file this one under not an issue.

bpapa