How to add a device to an existing Ad-Hoc Provisioning Profile? - ios

Have just noticed that Apple redesigned iOS Dev Center this weekend.
I need to add a couple of devices to an existing Ad-Hoc provisioning profile. But when I push Edit button, I can change only Name and App ID.
Is it any way to do it except of the obvious one: to delete the existing profile and create a new one with all required devices?
UPD.
Now I can edit the list of devices for development profiles, but not for distribution.
UPD. 2
Can edit devices for new distribution profiles, but can't do it for old.

It Works!
Apple fixed it. So it was a bug. Now you can edit your embedded device list, even if it's an Ad Hoc distribution profile.

I looked into this on the forum and found a reference to the new App Distribution Guide. You need to delete your old profile and create a new one. You'll be given the choice at that time to add devices to the new profile. The feeling is that Apple has changed the format of the profile and this is a way of forcing you to recreate a new profile in the new format.

It seems you can't edit it (generate button isn't enabled) if for example you have underscores in the profile name.

Related

Update a provisioning profile using App Store Connect API. How?

I would like to re-generate a set of provisioning profiles using App Store Connect API.
There are methods for creating new profiles, deleting existing, but I see no method to update profiles.
Is anyone aware of such a method?
The need to regenerating is that there is a big number of these profiles and I need to update the profiles preserving all the information but the certificate, which is going to expire soon.
It is possible to regenerate manually in the console, but I would prefer a pretty small script for this.
Thank you in advance.
The api doesn't support editing or updating a provisioning profile as far as I am aware.
Instead it is possible to get the details from the old provisioning profile then make a new provisioning profile with those details. Then delete the old profile.
You'd need to give it a new name, I'd personally either use a number or an alternating pattern at the end of the provisioning profile name to ensure Apple unique name constraint is upheld.

Provisioning profile is downloaded but cannot choose

I have a provisioning profile, which allows for Push Notifications and I spent a long time working getting it right. I finally figured it all out and push notifications work! Now I am updating the same app for some reason I cannot choose the right profile. When I choose a profile to submit with, I cannot pick the right profile
But here it is when I click on accounts in Xcode!
It's INSchoolLawPushNotificationsProduction.
I have found the file and double clicked it, dragged it onto Xcode on the dock, everything. I have tried other Xcode Projects, nothing except the profiles in the first image are showing up! What do I do?
Please double check the followings
Check if your identifier are same in profile and in app.
Make sure you select the profile in settings also select the right certificate.
When you are going to upload you choose the same account which you used for the to create profiles and certificate.
Your production provisioning profile has expired (it did so on 9/15/2015). You cannot use an expired profile.
Log back into the the developer site and create a new distribution profile.
Also, you're developer profiles will expire in a couple of months - may as well create new versions of those as well.

Add devices option missing from iOS Provisioning Profile?

I don't know if this is something to do with the new TestFlight integration or a glitch or what, but I just created a new Distribution Porfile for an iOS app and there is nowhere to add my test devices. Normally there is a list of all my test devices in a scrolling window where indicated, but it's not there on this new profile. If I go to a different existing distribution profile that was set up months ago, there is a list there of all devices.
I checked the app store docs here: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html#//apple_ref/doc/uid/TP40012582-CH30-SW28, and you can see in the image for step 4, where the list normally appears.
Anyone else seeing this? Any suggestions?
There will not be a device list if you are making a Distribution provisioning profile for the App Store. Make sure you are either creating a Development provisioning profile or you are selecting "Ad Hoc" when creating a Distribution one.

How to use of certificates in ios

Recently my client gives me access to his "developer.apple" account and told me to use it for further development for his existing project. But still now, i was develop with another "developer.apple" account. In client account all certificates and profile (certificates, identifiers, devices, provisioning profiles ) are ready. Now my question is should i create a new profile (with my keychain request file) for my device as well as iPhone or iPad to develop this project or i could use his certificate as usually by downloading it. Besides if any one give me some tutorials or links about Details about apple certificates and how to use it in devices (mac & iPhone/iPad) and how does it works with xcode, that will be much appreciable. I am new here in iOS..
Thanks, Have a good day..
If you are working with XCode5 then things are easy now. Just log in to your new apple developer account using Accounts section in XCode5.
Press CMD + , on XCode or go to preferences and select Accounts. You can see there your already logged-in account and using bottom option Add Apple ID add your new apple id there. Other things will be automatically done along with your keychain certs and provisioning profiles.
And after this again go to XCode general section and choose your newly added developer account.
Hope this helps.
You dont need to create new provisioning profile. You can use the client' profile. But you have to import the private keys(from the client) in your system. Some nice tutorials are
http://www.mytechspace.com/2012/04/step-by-step-procedure-to-deploy-iphone.html
http://www.raywenderlich.com/8003/how-to-submit-your-app-to-apple-from-no-account-to-app-store-part-1

Can't edit iOS Provisioning Profiles

It looks like the OS Provisioning Profiles is updated since last time I visited the site.
I'd like to update my provision profiles, to add an existing device into the profile, however the "Generate" button is always disabled and I can't press it.
So what's going on here? How should I update my profiles with this new site?
Thanks
On my screen:
the provisioning profile Managed by Xcode has the Edit button grayed out (there is no Generate button anymore).
the provisioning profile that is not managed by Xcode can be edited online.
So edit the profile via Xcode.
This is because you have used "_" in your provisioning profile name. As I have already given the answer of similar problem here
Please remove underscore if you are using to enable generate button because apple has restricted to use this special character now.
Hope it helps

Resources