Manually adding a UDID to Xcode 10? - ios

Is there any way to add a UDID manually (one determined via iTunes) to the Apple Developer Portal and the Team Provisioning Profiles? I added the UDID to the Portal, and to all the manual Profiles, but I can't seem to get Xcode to update my app's Team Provisioning Profile to reflect the new UDID.
It seems to have worked in the past when connecting a device to Xcode and letting it set up that device, but I can't do that in this instance (the device is with a team member in another state).

Related

Is there any way to add testing device UDID to free provisioning profile?

I don't have paid developer account and want to test my ios app on a team member's iPhone which is not registered to my provisioning profile. Is there any way to register a new device without deploying from the code directly.
I got a solution for this... May not be a proper solution... Still if it can help..,
If you connect your device to mac and refresh your free provisioning profile in xcode with selecting connected device for running, in xcode that will automatically register your device to your provisioning profile. And you can access one provisioning profile on multiple mac by using same apple id and bundle identifier.
Note: you can register maximum 5 devices to a free provisioning profile.
For Now you can not add UDID of a device in Free developer account, since a free account has no access to the Certificates, Identifiers, and Profiles in the developers portal.
But you can install the app by connecting (multiple, I guess upto three) device(s) with your Xcode.
Free apple developer account dose not allow for create any development or distribution certificate and it is also not allow to add any UDID until enroll (99$ per year).
You can refer to this link:
Adding UDID of testers with free developer account

iOS AdHoc Distribution with new UDIDs

I have new devices and added the UDID to my developer account.
After that, all my provisioning is automatically handle by Xcode. However, I found that the new devices cannot use my newly compiled apps. It seems that the UDID is not in the corresponding provisioning profile. However, as it is manage by Xcode, i do not know where can I update it. And the Xcode used provisioning file name also cannot be seen in my account. What can be go wrong here? thanks.
You could go to https://developer.apple.com/membercenter, select your team on the top right, and then Certifcates, Identifiers & Profiles. First, add your new device under Devices and then add that device under Provisioning Profiles —> All. Does it solve your problem?

Add new device to provisioning profile automatically managed by Xcode

I've gt a question regarding Xcode automatically manage signing. Lets say my client wanted to add new device UDID so that device can be used for testing the app. I then added the device UDID in developer.apple.com. Now how do I confirm that the new device is already added to the provisioning profile that is automatically managed by Xcode?
I'm not in possession of the physical device, only the UDID. I'm using Xcode 8.3
Once you added the UDID to Devices, you can go to your project's Provisioning Profile, then you can see the devices amount, if it is not correct, you can click Edit to select the device.
If you're distributing your project via adhoc, then as you already know, UDIDs of the devices that will need to install your project will need to be registered to the distribution provisioning profile on developer.apple.com.
Now how do I confirm that the new device is already added to the provisioning profile that is automatically managed by Xcode?
Go to your Xcode and to your Project's General settings. Check the Signing section and click on the Provisioning Profile i button. You will see the devices included in that provisioning profile.

Recently added UDID are not linked to the Xcode builds

I guess it's from Xcode 7, when I add a UDID to the device list it doesn't seems to be linked to the provisioning profile used by Xcode to build.
Since they have changed the way of refreshing the profiles, even redownloading the profiles doesn't seem to update the local profile, or the devices are not added by itunes connect to the profile before sending it to Xcode, I don't know...
Anyone has this problem?
I recently had to add a new device to a provisioning profile on the apple developer center, and I remember it not working immediately, but it fixed itself after a while.
Maybe try to delete the provisioning profiles, then remove the apple id account from xcode and log back in? That may trigger an update.

Adding provisioning profile to new device on existing project

I'm confused as to how to add a provisioning profile to a new device. So I'm using Xcode 4.3.2, and TestFlight. I was given a pre-existing project and a team license via the company I'm helping out. The provisioning profile on developer.apple.com had certain devices already set up. So I added all these devices as testers to TestFlight, sent out an archived build, no problems, worked fine.
Now, one of the testers wants to try out testing on an iPad. So, I sent them an invite via TestFlight, and their device automatically registered on TestFlight. I see their UDID, and device, etc. However, their device is listed under "Teammates Devices Not On This Profile". So, I followed the prompts, exported the missing UDID to a file, and uploaded the file to the Provisioning Portal. I see the iPad now under "Devices" in the Provisioning Portal, however it is listed with 0 profiles associated. How to I associate the provisioning portal of this app with the iPad? Is there some simple step I'm missing? Keep in mind this iPad is in a foreign location, so I have no control over it. I need to tell them what they need to do (or automate it myself). Please help!
You need to add the device to the provisioning profile. Then, build the project again using the updated provisioning profile. And upload that build to test flight.
Or, I believe TestFlight has a new feature that allows you to simply update the build with the new profile without having to create a new build.

Resources