I've configured an CI/CD environment using Github Actions to build and deploy Apps automatically.
But since Github has updated the runner, I get the error Provisioning profile "foo" doesn't include the currently selected device "Mac-1719908638417.local" (identifier FOOO-BAAAAAAAAR).
After looking for a solution on web, I found nothing that works.
The only way I have today is to add the identifier used by runner in the Provisioning Profile but this task is tedious because each times new UUID is used by the runner.
So, there is a way to avoid this behavior ?
Maybe to use a fixed UUID, or use an identified selected device for the build, or another thing...
I use a self-hosted runners(Linux), this allows me to use same machine every time, so the UUID remains static.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With