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

Code-signing vs stores #1005

Open
ghost opened this issue Apr 30, 2020 · 6 comments
Open

Code-signing vs stores #1005

ghost opened this issue Apr 30, 2020 · 6 comments
Labels
est:Moderate Moderate effort to implement est:Score=5 Score for estimate of effort required (scale of 1 upwards) fn:Platform-Integration priority:High support This issue is a candidate to complete under the support agreement

Comments

@ghost
Copy link

ghost commented Apr 30, 2020

Need to test/investigate what happens to availability of signed releases after accounts expire for:

  • code-signed releases in github, versus
  • releases made available (and signed) through Windows store
    Consider Apple Developer account and Windows developer account.
@ghost ghost added est:Minor Minor effort to implement priority:Medium support This issue is a candidate to complete under the support agreement fn:Platform-Integration labels Apr 30, 2020
@ghost ghost added est:Moderate Moderate effort to implement priority:High and removed est:Minor Minor effort to implement priority:Medium labels May 18, 2020
@ghost
Copy link
Author

ghost commented May 18, 2020

Updated tags if we choose publish to Windows store.

@ghost ghost added the est:Score=5 Score for estimate of effort required (scale of 1 upwards) label May 18, 2020
@ghost
Copy link
Author

ghost commented Jul 26, 2020

QCIF is to sponsor publishing to Windows store.

@ghost
Copy link
Author

ghost commented Oct 29, 2020

Recent release was not code-signed (no scope from sponsor to renew Apple Developer account)
Just note here for later reference for answer to question, "What happens to availability previously signed releases when Apple Developer account expires?"
From:
https://developer.apple.com/support/certificates#Developer%20ID%20Application%20Certificate

Developer ID Installer Certificate (Mac applications)
If your certificate expires, users can no longer launch installer packages for your Mac applications that were signed with this certificate. Previously installed apps will continue to run however new installations will not be possible until you have re-signed your installer package with a valid Developer ID Installer certificate. If your certificate is revoked, users will no longer be able to install applications that have been signed with this certificate.

@ghost ghost closed this as completed Oct 29, 2020
@jungshadow
Copy link

@mattRedBox Is this something that the community might be able to sponsor (i.e. fund your Apple developer account)? IIRC, it's not an exorbitant amount.

@ghost ghost reopened this Nov 19, 2020
@ghost
Copy link
Author

ghost commented Nov 19, 2020

Hi @jungshadow
Atm it's AU$149. However the issue with this account (as opposed to Microsoft) is that it's a fee that must be renewed annually, however apps already signed, once downloaded, should always work: your apps will still function for users who have already installed or downloaded them (from Apple Developer website): .
Perhaps though, in future, I can look at means of adding something to the page to encourage this. In the meantime, my organisation contact details are provided here if people are looking to fund this - and I can sign the latest release. Any other questions about please let me know.

@jungshadow
Copy link

Thanks, @mattRedBox. I'll reach out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
est:Moderate Moderate effort to implement est:Score=5 Score for estimate of effort required (scale of 1 upwards) fn:Platform-Integration priority:High support This issue is a candidate to complete under the support agreement
Projects
None yet
Development

No branches or pull requests

1 participant