Can I publish StoreKey.pfx UWP applications

I have an open source file storage (UWP) application. When I associate the application with the repository, Package.StoreAssociation.xmland <AppName>_StoreKey.pfxare created along with some changes in mine Package.appxmanifest(tag identifier, name and publisher attributes).

  • Can I transfer this information to the public git repository (the certificate must be in the repository because I want to create a package with AppVeyor)?
  • Should I encrypt it?
  • Can a certificate be revoked if it is leaked?
  • Are changes to appxmanifest sensitive?
+4
source share
2 answers

git ( , AppVeyor)?

git .pfx Store ( .gitignore). CI-, .pfx CI.

?

​​Windows Store, .

, ?

, .

appxmanifest ?

, , Identity .packagemanifest. .

+2

<AppName>_StoreKey.pfx . AppVeyor CI.

1. *.csproj , .

<PropertyGroup Condition="('$(Configuration)' == 'Debug') Or ('$(UseTemporarySignCert)' == 'true')">
    <PackageCertificateKeyFile><AppName>_TemporaryKey.pfx</PackageCertificateKeyFile>
</PropertyGroup>
<PropertyGroup Condition="('$(Configuration)' == 'Release') And ('$(UseTemporarySignCert)' != 'true')">
    <PackageCertificateThumbprint><!-- Your <AppName>_StoreKey.pfx Thumbprint Here --></PackageCertificateThumbprint>
</PropertyGroup>

2. <AppName>_StoreKey.pfx, : - , -

3.Add UseTemporarySignCert true AppVeyor.

<AppName>_StoreKey.pfx . AppVeyor TemporaryKey.pfx.

+2

Source: https://habr.com/ru/post/1651094/


All Articles