Is the Apple iOS provisioning device limit cumulative? - iphone

We are coming up to our iOS Developer Program renewal date and I want to make sure I fully understand how the device limit works so we maximise the number of test devices.
Am I right in thinking that the 100 device per year is on top of what we already have? Therefore, should we be aiming to add as many of the 100 devices before we renew to get the most out of the limit?
Does that mean that after two years of membership you can have up to 200 devices?
I found this in the Developer Support Center but it didn't really answer my question:
How many iOS devices can I register for testing and Ad Hoc
distribution?
You are allowed to register up to 100 iOS devices for testing and Ad
Hoc distribution per membership year. Please Note: Although you may
remove a device from your account, it will continue to count against
your 100 device limit.
How do I reset my list of iOS development devices in the iOS
Provisioning Portal?
At the start of your new membership year, Team Agents or Admins can
sign in to the iOS Provsioning Portal to remove listed devices and
restore the available device count to 100 devices. Be sure to remove
all devices you no longer use for development prior to adding any new
devices.

You are allowed to register up to 100 iOS devices for testing and Ad Hoc distribution per membership year.
=> You always have a limit of 100 devices.
At the start of your new membership year, Team Agents or Admins can sign in to the iOS Provsioning Portal to remove listed devices and restore the available device count to 100 devices.
=> When you renew your membership, you have the opportunity to free some of the used slots by removing some or all of the previously registered devices.
Be sure to remove all devices you no longer use for development prior to adding any new devices.
=> once you add a new device, you can no longer free any used slot, and even if you remove a device, it will continue to count against the 100 limit.

The limit is not cumulative.
You get 100 "slots" for devices, and once per year, you can delete the devices you are no longer using for testing, and thus reset your count back to 0 for a 100 "new" devices.

No, it's not cumulative, that excerpt explains that each year you can remove the existing devices to end up in a state where you then have 100 available...but if device x remains, you only have 99 left

Related

Add more devices to iOS Developer account

In our office we are using developer account to register devices, As you all know using developer account we can add only 100 devices per year, we have already used 90 of it. we just have 10 devices more and we have 6 more months for renewal date. can you anyone guide me, whether i should buy a new developer account or is there any possible to add more devices into my current account? Any help much appreciated.
Thanks!
With Regards,
P. Arun Ganesh
From my experience, Apple will sometimes grant extensions to the 100 device / year limit. Give them a call.
The development devices are meant for developing and testing your apps only. It is not a way to distribute your apps, especially not to the customers. And once you register a development device with apple, even you delete it from your Provisioning Portal, it will still count towards your 100, so please be careful.
What you want do is contact Apple, tell them you do need more than 100 development devices and see if they can give you more.

Is the 100 development devices limit per account or per provisioning profile?

I know for sure there is a 100 devices limit for app developers. I believed it is per account which means any developer account can register up to 100 development devices per year. And if all consumed, bad luck. No way to delete old devices.
Now I hear some developers say it is per provisioning profile. So if I want to use TestFlightApp I can make a provisioning profile for 100 testers of a app for donut bakers, and then another provisioning profile for 100 different testers of an app for learning math? So essentially there is no limit?
What worries to me is if I use TestFlightApp too much and the limit is 100 per developer account I end up with no free slots and can't add my own new development devices for example when the next iphone arrives.
Worries right or wrong?
The limit is per developer account. Following each renewal you will have the chance to remove devices (and there will be a notice to this effect on the top of this page on the provisioning portal), but devices removed after you've begun adding devices again will still count towards the limit.
And obviously, 100 devices is the practical limit per provisioning profile too, but only because you can only have 100 devices for every account. You can't have two apps with 200 different devices (100+100) since you can't even have 200 different devices.
The 100 device limit is definitely per account and not per provisioning profile. AFAIK - the devices added expires after a year, so in a year you can either re-add them or leave the free slots for your new iHardware.
Yes is 100 devices.
The solution is to enroll for iOS Developer Enterprise Program and here you can have an "unlimited" number of devices. It should be a limit but I don't know it.

Apple annual testing device limit

Anyone know when the annual development device limit of 100 for Apple gets reset? Given that in each app development there can be a need to deploy up to 10 to 20 test devices it seems like its pretty easy to bump into this limit over the course of a year.
Only when you renew your developer account you can reset the devices.
How do I reset my list of iOS development devices in the iOS
Provisioning Portal?
At the start of your new membership year, Team Agents or Admins can
sign in to the iOS Provsioning Portal to remove listed devices and
restore the available device count to 100 devices. Be sure to remove
all devices you no longer use for development prior to adding any new
devices.
from apple support articles
You can reset the set of of devices yourself once every 12 months.
So, if you get to 99 devices, you can reset it and clear out the existing list of devices, and then that's it for another 12 months.
This seems like quite a low limit (and one that I'm running into).
The problem is that resetting the list [presumably] invalidates existing ad-hoc provisioning, so existing beta testers would need to be re-added and update their Beta installations.
Not ideal, imo.

Are devices removed and later added again counted towards the max device number in iOS Provisioning Portal?

The maximum number of 100 registered devices per year in the iOS Provisioning Portal is a tough limit, especially since the introduction of the iPad and iPhone 4. There's a certain number of devices in our group of beta testers that can probably deleted - BUT there's a slight chance, these devices will be needed again.
Now my questions is, will a removed device counted as a new device if it's added again later on?
Bonus question: When will the the limit of 100 devices per year be freed from the removed devices? When renewing the iOS developer agreement or at the end of the calendar year? (To me, it looks like the prior, but both dates are close together in our case, so I can't tell exactly.)
Now my questions is, will a removed
device counted as a new device if it's
added again later on?
Unfortunately, yes.
Bonus question: When will the the
limit of 100 devices per year be freed
from the removed devices? When
renewing the iOS developer agreement
or at the end of the calendar year?
You will be able to register 100 new devices exactly after one year. Even if you renewed your agreement earlier.
Adding to Henrik's answer, there's a special mode in the provisioning portal when the account is renewed and no new device has been added again yet:

Iphone Developer Program

Is there a restriction or limit for the number of installed/distributed iPhone applications with the Standard Program? (Individual and/or Company)
the basic $99 developer program allows for 100 ad hoc ( non app store ) deployments. the $299 program is for internal ad hoc applications for companys with 500 or more employees, all this is easily available on the developer.apple.com website.
To be pedantic, there's no limit to the number of APPLICATIONS you can distribute, only the number of DEVICES that you may distribute to. As mentioned, you can distribute to 100 different DEVICES using the regular Developer license, but each device can have unlimited applications deployed to it.
Also, the 100 Device limit is reset each year.
no there is no restriction if they are deployed through the appstore, distribution for an internal app using ad-hoc distribution is valid for up to 100 devices