Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unable to add device in Apple Developer Program

I am unable to add a new device in the Certificates, Identifiers, and Profiles section of the Apple Developer portal.

I have two developer accounts, one personal account and one account for a company. The account for the company, I am set as a 'member' for the team. This is the account that I am unable to add a new device for. (I am also not able to download the Distribution certificate, which I believe is a related issue that I need resolved too).

I have researched the other similar questions on SO, but neither of them applied to my scenario.

Here is a picture showing the + button disabled (greyed out)

enter image description here

like image 247
amallard Avatar asked Dec 20 '16 06:12

amallard


Video Answer


2 Answers

From Apple documentation:

Team members can’t register devices and create development provisioning profiles using their developer account.

Ask from someone who has Team admin or Team agent privileges to add you.

like image 173
Roee84 Avatar answered Sep 28 '22 05:09

Roee84


I figured it out. Team Members are unable to add a new device via the Developer Portal. However, they are allowed to add a new device to the provisioning file via XCode. I was working with Xamarin and didn't know that I needed to go back to XCode in order to add a new device to the provisioning file.

If you're working in Xamarin and experience this problem, you need to create a 'dummy app' in XCode with the same info as your Xamarin app. Then select your team and it should generate the correct provisioning file for you. After that, build and run your app on your device, then a pop up window should display telling you that the device is not in the provisioning file, then asks if you would like to add it. A simple click of 'Yes' will automatically add the device to the provisioning file which is then reflected on the Developer Account.

Hope that helps someone else! I spent many hours trying to figure this out.

like image 20
amallard Avatar answered Sep 28 '22 04:09

amallard