-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update preinstallprovprofile.ts #13046
Conversation
To keek MacOS App compatibility... https://fileinfo.com/extension/provisionprofile
@anatolybolshakov can we get somebody to take a look at this please? It LGTM except for the version bump that is missing |
@jmartarelli thanks so much for the contribution! 🎉 Could you make 2 minor adjustments please? The version of the task needs updated so that the changes get picked up. If you go to the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for contribution!
Yes, sure. I will make the adjustments you mentioned! |
this is linked to the issue microsoft#13045 and the pull request microsoft#13046
This is linked to the issue microsoft#13045 and the pull request microsoft#13046
This is linked to the issue microsoft#13045 and the pull request microsoft#13046
This is linked to the issue microsoft#13045 and the pull request microsoft#13046
This is linked to the issue microsoft#13045 and the pull request microsoft#13046
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was asked to use this version (Minor: 171 and Patch: 0)
Thanks again @jmartarelli! |
@leantk , should we fix the Test classes as well?
There are ".mobileprovision" extension verification on these classes above... |
@jmartarelli good call. If you have a moment to do that then great but otherwise I'll put it on our backlog to add them |
We are running into this. Any way to circumvent ATM? |
any updates on this? our pipeline still fails for macOS builds |
This should be deployed starting next week. I don't have a workaround but @anatolybolshakov if you have any ideas |
Yes, basically, as a fast fix to avoid this validation - changing extension to .mobileprovision could work, this task uses 'security cms' call inside, and it doesn't seem to consider file extension... @anton-erofeev could you please check it? |
@anatolybolshakov renaming is not a solution. the task runs fine with this workaround but the build / signing process doesn't pick up the profile. Building a macOS project still fails in my pipeline:
|
Hi, @nor0x |
Hey @anton-erofeev, EDIT: also tried changing the details in the azure devops library, which doesn't work for me |
@nor0x Have you tried to download the original file, but change the file name in the Secure files list? (for example: someName.mobileprovision) |
@anton-erofeev yes i have tried this as well - no luck for now |
Thanks @nor0x 👍 |
There is a workaround for this: Instead of getting the certificate (".provisionprofile") uploaded into azure, put it somewhere inside your source branch and configure the task to look into your source repository... (There is a combo box for this option selection on the task)... |
thank you @jmartarelli works fine for me! |
Hi! |
Hi @firaxis, it will be rolled out during next 2-3 weeks |
It's pity that you can't roll out a hotfix.. @anatolybolshakov Could you please tell, after next release, do I need to do anything to keep task updating further ? |
@firaxis no, you don't need to do anything - it will be just updated automatically |
To keep macOS (OSX) App compatibility (Developer ID Application)
https://developer.apple.com/developer-id/
https://fileinfo.com/extension/provisionprofile
.mobileprovision - iOS provisioning profile
.provisionprofile - OSX provisioning profile
Fixes #13045