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

DevX - Automatic/Cloud signing #131

Closed
pixlwave opened this issue Jul 5, 2022 · 2 comments
Closed

DevX - Automatic/Cloud signing #131

pixlwave opened this issue Jul 5, 2022 · 2 comments
Labels
Z-BBQ-Alpha Required for ElementX - BBQ - Alpha

Comments

@pixlwave
Copy link
Member

pixlwave commented Jul 5, 2022

As a developer I want to be able to use automatic/cloud signing when making the release.

This is a requirement for Xcode Cloud, and makes our signing process more secure by removing the need to distribute a certificate and allowing signing privileges to be revoked via App Store Connect. WWDC21-10204 has more information about how Cloud signing works. Ideally we should adopt this for Element iOS too.

App Store Connect user options
Image

Signing for ElementX PR on GitHub can be achieved with additional build flags, however as it is AdHoc this wouldn't necessarily be a requirement to implement.

@pixlwave pixlwave added Z-BBQ-Alpha Required for ElementX - BBQ - Alpha Z-User-Story labels Jul 5, 2022
@stefanceriu
Copy link
Member

Automatic signing is already enabled by default and for alpha builds we manually update the settings through a fastlane action here https://github.com/vector-im/element-x-ios/blob/develop/fastlane/Fastfile#L15

@stefanceriu
Copy link
Member

Done as part of /issues/81

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Z-BBQ-Alpha Required for ElementX - BBQ - Alpha
Projects
None yet
Development

No branches or pull requests

2 participants