You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
started seeing this error when upgrading our macOS xctest project pipeline to use macos-latest-internal pool:
.xcodeproj: error: Provisioning profile "" doesn't include the currently selected device "Mac-1731360120914.local" (identifier 0000FE00-C561D0E269705BEC). (in target '' from project '')
I see many similar issues previously, and the fix seems to manually register the UUID of the device to Microsoft Apple Developer Program. #835#7591#7755
The question is what are the list of known fixed UUID of the device we need to register for this pool? so far I've seen these 2:
0000FE00-C561D0E269705BEC
0000FE00-E9458B3993D81AD8
Provisioning profile is handled by the runner/pool.
Actual behavior
seeing this error:
.xcodeproj: error: Provisioning profile "" doesn't include the currently selected device "Mac-1731360120914.local" (identifier 0000FE00-C561D0E269705BEC). (in target '' from project '')
Repro steps
Mac application, building xctest project on macos-latest-internal pool. interestingly building the app itself (not the xctest) is fine. only the xctest project shows this issue
The text was updated successfully, but these errors were encountered:
Hi @gietal-msft
To retrieve the UUID in Azure DevOps, please note that UUIDs are not publicly available. However, you can dynamically retrieve the UUID during a build.
You may consider adding a step to your Azure DevOps pipeline to fetch and output the UUID of the macOS runner. This can be done using the system_profiler command, which will gather the necessary hardware details. By doing this, you'll be able to identify the UUID for the device in use during the build.
The UUID printed in the output will be the one you need to register. You can use the following command to retrieve the UUID:
system_profiler SPHardwareDataType | grep "Hardware UUID"
Hope this resolves issue ! Please free to reach out if any further questions.
Description
started seeing this error when upgrading our macOS xctest project pipeline to use macos-latest-internal pool:
.xcodeproj: error: Provisioning profile "" doesn't include the currently selected device "Mac-1731360120914.local" (identifier 0000FE00-C561D0E269705BEC). (in target '' from project '')
I see many similar issues previously, and the fix seems to manually register the UUID of the device to Microsoft Apple Developer Program.
#835 #7591 #7755
The question is what are the list of known fixed UUID of the device we need to register for this pool? so far I've seen these 2:
0000FE00-C561D0E269705BEC
0000FE00-E9458B3993D81AD8
Platforms affected
Runner images affected
Image version and build link
macos-latest-internal
Image: macos-14-arm64
Version: 20241108.442
Is it regression?
yes, issue didnt exist on macos-13 pool
Expected behavior
Provisioning profile is handled by the runner/pool.
Actual behavior
seeing this error:
.xcodeproj: error: Provisioning profile "" doesn't include the currently selected device "Mac-1731360120914.local" (identifier 0000FE00-C561D0E269705BEC). (in target '' from project '')
Repro steps
Mac application, building xctest project on macos-latest-internal pool. interestingly building the app itself (not the xctest) is fine. only the xctest project shows this issue
The text was updated successfully, but these errors were encountered: