Search code examples
iosiphonexcodeprovisioning-profile

The provisioning profile iOS team is expiring soon (free account)


The first time I deployed an app to an iPhone I got this warning. When you Google for answers it seems like I should go to https://developer.apple.com/account/ios/certificate and refresh my provisioning profile. However, I can't access that page and just gets redirected to https://developer.apple.com/account/#/welcome.

I REALLY hate to have this warning and it seems that there is no way to remove it. Does anyone know hot to fix this for free accounts (just logging in with Apple ID)?


Solution

  • Unfortunately, Apple doesn't allow management of apps, certs or bundle ids without a paid account. However, a correctly-functioning, free account should let Xcode auto-create provisioning profiles which expire in about a week. And because they timeout so soon, this causes Xcode to nag you with a warning in order to support Apple (e.g., spending more money) to pay for the privilege of usable development, which is reasonable. Just ignore it or spend $99 USD if you feel it necessary to silence this, deploy apps you wrote for longer than 1 week, deploy apps to other people's devices and perhaps publish a great app which can make you some $ too.