how to remove devices from apple provisioning profiles - ios

I have a addhoc iOS application, this app has several associated devices in the Apple provisioning profile. Some of choose devices are not used any longer and I want to remove them. When I clicked the "disable" button I got this warning "disabling this device will invalidate all associated provisioning profiles. You can remove this device from your account at the start of your new membership year", What does the "remove this device from your account at the start of the year" mean. Is this not the way to remove devices? I'm confused...

There is a limit of 100 devices you can register. Each device you register take 1 "place" of the 100 you have.
You can have this space back only once a year - when you renew you account.
When you renew your account, you have again the choice to include devices.
But after you registered a device, you can't unregister it until the renew process. You can disable it, but it will still take 1 "place" from your 100 devices.
Edit: if you do disable the device, the provision profiles containing this device would be invalid, so just edit them and generate them again

It means that when your apple developer program renews, that time it will ask to reset the device list.

Related

Development team has reached maximum number of registered iPhone devices

Whenever I try to build an iOS app to my iPhone device I get the following error:
Your development team has reached the maximum number of registered iPhone devices.
I've previously had a Developer Program Membership that is now expired that I used to build apps on my old iPhone.
How can I delete that old iPhone from my list of devices? The Apple Developer support page says
I should go to Certificates, IDs & Profiles at https://developer.apple.com/account/ but I can't find that menu.
I believe this is a problem with paid developer accounts that have expired and become free developer accounts. Technically free accounts are limited to 3 devices. If you have a previous paid account that had more than 3, I bet Apple didn't clear out those devices, which means you are over your limit of devices. Other are experiencing the issue here.
I think your best move would be to sign up for a new, free account, or pay to restore your access to the full 100 device limit for a paid individual account.
Contacted the Apple Developer Program Support who solved it by deleting the old devices associated to the old membership.

iOS remove devices on expired developer account

I'm trying to test an app on my iPhone but keep getting the error:
Unable to add device 'Kai's iPhone' because the team has already reached the maximum number of iPhone devices.
I've let my paid developer account expire, so I'm using a free account but can no longer seem to access the page to remove old devices as outlined in the apple developer guide.
To disable or enable a device:
Sign in to developer.apple.com/account, and click Certificates, IDs &
Profiles.
Under Devices, select All.
Select the device you want to disable or enable.
Click either Enable or Disable.
I have seen and tried suggestions from this question although I don't think it's relevant consider the age of that question, since free developer accounts did not exist at that time and because the answer suggests to disable devices when you renew your account.
Is there another way to remove devices from your account that does not have a current paid developer membership?
For anyone that has this question in future.
As it seems there is an issue on Apple's end since paid accounts can have up to 100 devices and free accounts can have "much less". When going from having a paid developer account to a free account all devices attached to your developer account remain unless you remove them before you membership expires (I assume so you don't need to re add them when you re-subscribe).
The only way to resolve it is to get Apples Technical Support to remove the devices that were assigned to your paid account (Since free accounts cannot access the add/remove device section the website) or again sign up to the paid developer program.
No, There is no way to remove your devices UDID from your account, it will be possible only at the time when you will again a paid user and during acceptance their terms and agreement and reviewing your own account that time you can remove those devices UDID for once, if you have saved your account by removing unnecessary devices then again if you want to remove some other devices, then apple will not allow you to do so for twice, you can add but can't remove, what you can do now is to disable the devices, then you have to wait for 1 year to remove those devices after renewing the subscription. it is very awkward feature apple still keeping it.

How to reset/remove apple developer team maximum devices without Apple Developer Membership

So I have a long history of writing (more like testing) apps, and thus have a long trail of testing devices. Lately, I wanted to test one my apps on my iPhone, but it tells me that I have already reached my maximum amount of devices that my team can sign.
My Apple Membership recently ran out so that apple is constantly bugging me to renew it, but I don't want to renew it until I actually finish the app I am currently working on, but since this app is going to be written with unity, it requires it to tested on an iPhone.
(TL;DR)
My simple question is how do I remove/reset the devices that I won't test on anymore that are associated with my account as to make room for this iPhone?
Thanks
As per this documentation,
If you are the Team Agent for your Apple Developer Program team, you
can reset your list of development devices each year using
Certificates, Identifiers & Profiles. You can register up to 100 of
each device type for testing and Ad Hoc distribution per membership
year. At the start of your new membership year, you and any Admins on
your team will be presented with the option to remove listed devices
and restore the available device count to 100 when you first sign in
to Certificates, Identifiers & Profiles.
Although you may remove a
device from your account during the year, it will continue to count
against your device limit. When resetting your list, make sure to
remove all devices you no longer use for development before adding any
new devices.
So basically you can only reset it once every year after renewing your membership.
You can reset the list by logging in apple developer website with your developer account, Select Certificates, IDs & Profiles from the left navigation tab, then select Devices tab and select Get Started in Reset your device list before adding any new devices.
Adding to #TheMachSystem answer, you will be able to remove devices ONLY on the Device Reset Date specified on your Apple Developer Membership dashboard.
If you renew your membership before that date you will need to wait until that date.

How (what?) do I need to do to test my iPhone app on other iPhones?

So i've finally figured out how to get my app onto my iPhone, today. I can debug it also (woot) when the phone is connected to the cable.
Now, when i'm finished my tethered-testing ... how can i get my app onto a few other iPhones?
My wife: i physically have her phone, here at home.
My parents: don't have physical access to their phone.
Some friends: some i have physical access, some i do not.
What are my options?
How many phones can i put my app on (for testing)?
Is there an expiry time? 1 day? 1 week?
Each developer account can have 100 devices registered at a time, every year when you redo your membership apple asks if you want to clear out your devices. I assume it's also possible to delete devices from your dev account, I've never hit that limit. Any apps you install with the methods listed below will be usable until the provisioning profile expires (1 year). The provisioning profile is basically a custom script that allows non app store apps to be used on that specific phone, but apple caps the length those are valid to one year.
1) You can plug her phone into your computer and use it for development via Xcode's organizer like you did with your own phone
2) I recommend http://testflightapp.com/
3) Testflight again. Using testflight also allows you to release builds and your friends will get notified via email that a new version is available for download.
Hope that helps!
if you have a Apple Developer Account , then you can add 100 devices at a time for testing Purpose , Create Development or Distribution Provisioning Profile and Add Device manually , to the perticular Provisioning that you have created
First add the device udid in devices list in devices list by clicking on '+' button on devices list Then after adding device udid then provisioning profile list then select required provisioning profile then you have a edit option their you want add new udid from devices list in bottom
After clicking edit button we have an option to select device udids
I hope this will help you Please use this link to Add the devices in your Provisioning Profile Link Click
use the diawi.com to Create the wireless link of your application and simply download the application in your devices

Delete a device from my developer account to increase the count

Is it possible to delete a device to increase the device count in my Apple developer account?
No. Deleting a device DOES NOT (immediately) increase your available device count. You have to wait until your apple developer account has been renewed, then visit the provisioning center and tap on devices.
You will see a message like this;
This is your ONE AND ONLY opportunity for the year to prune your device list. Click the devices you want to remove and tap on 'remove selected' at the bottom of the screen. Note that as soon as you (or another member of your team with sufficient rights) adds a device - INCLUDING AUTOMATICALLY PROVISIONED ones, you lose the ability to delete any more for the rest of the year (you can tell I'm speaking from experience here can't you?)
It's probably therefore better to remove lots in one go if you are getting close to the limit (and don't forget new devices launching each year etc) and then put back any that turn out to be needed.
Critical piece of information that is not clear in Apple's documentation. The button to actually remove certain old devices actually becomes available the morning AFTER your renewal. The actual payment happens before the renewal and renewal doesn't actually happen until midnight of the expiration as far as I can tell. Disabling doesn't do anything or have anything to do with the deletion process other than to not preselect the device on the day when you can actually delete.
Disable DOES NOT EQUAL Delete
You can only Disable the device.
Note that by disabling the device the count remains same until the account membership is renewed.
Below steps for Disable the device :
Go to Certificates, Identifiers & Profiles
Go to Devices list (All or specific device i.e. iPhone, iPad)
Click on device name. If the device list is too long then you can search using search option present on top right corner
Click on Disable button
Note that once you Disable the device then all the provision profiles associated with it will become invalid. The device will be removed from your account only when your membership is renewed.
yes, but number of devices will be refreshed after renew developer subscription

Resources