To support the new Apple Certificates (
TIMOB-27358) we need to differentiate between "Apple" certs and "iOS Certs", to do this the SDK will allow passing in both the fullname Apple Development: Joe Bloggs (TEAMID) and the name Joe Bloggs (TEAMID) of a certificate. If passed the latter, it will do a best attempt to lookup the correct certificate fullname, in the case of an error it will prompt for the user to select the right certificate.
Studio currently displays the name in the Configuration views and the Packaging screen. We should update Studio to do the following
- Store the fullname for a certificate, and use that as the display label in the UI
- This allows Studio to display multiple certificates where the names match
- When using SDK 8.2.0 or above provided the fullname property for the --developer-name and --distribution-name build options. When using lower than SDK 8.2.0 it needs to continue to provide the name