Skip to content
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

IOS: Only suggest usable certificates based on available provisioning profiles. #149

Open
vdlp-mw opened this issue Oct 21, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@vdlp-mw
Copy link

vdlp-mw commented Oct 21, 2019

Is your feature request related to a problem? Please describe.
When running the app on a device the order of the popups is wrong in my opinion. I am first asked to picked a certificate and after that I have to pick a provisioning profile. Because certificates have generic names auto generated by apple, it's hard to distinguish between them. Certificate are also app id agnostic, they can be connected to multiple apps.

Describe the solution you'd like
In my opinion it would be better to first let a user select the provisioning profile, and after that pick the certificate. My reasoning being that when a user selects a device to run the app on we have two important attributes; 1) the app id, 2) the device id.

With these two attributes, we can filter down the list of provisioning profiles to ones that would actually work. Because each provisioning profile contains one or more certificate identifiers, we can chain this to the certificate selection popup.

This would present me as a user with a usable list of provisioning profiles and certificates, instead of me having to click through each cert one at a time guessing which one had the right provisioning profile.

Describe alternatives you've considered
Right now the only unique identifier is the expiration date, but even that is ambiguous in some cases. I have the expiration dates written down on a per app basis, which is helpful but far from perfect.

@vdlp-mw vdlp-mw added the enhancement New feature or request label Oct 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant