如何将Microsoft Edge Browser扩展包打包并部署到Windows应用商店?

时间:2016-11-19 15:47:51

标签: microsoft-edge microsoft-edge-extension

如何将Microsoft Edge Browser Extension打包并部署到市场? 我引用了示例包并开发了Edge扩展包括以下文件

  • README.MD
  • 的manifest.json
  • background.html
  • css文件夹
  • js文件夹
  • 图标文件夹

我在Edge load extension文件夹中测试过。 但我不知道如何打包和部署到微软市场。 有人可以建议我吗?

2 个答案:

答案 0 :(得分:2)

更新时间(2016年12月19日):

Microsoft Edge团队发布了packaging documentation

上一个:

根据Building, Testing and Deploying a Browser Extension in Microsoft Edge({3}}中的会话,Microsoft Edge团队与Microsoft Ignite NZ合作,为生成Edge扩展appx包提供支持。 您可以按照Manifoldjs为Microsoft Edge扩展程序生成appx包。

正如上述会话中所述,Microsoft Edge目前不接受向商店提交的公开内容,如果您有兴趣将扩展部署到Windows应用商店,请考虑向{{3}提交请求要考虑将来的更新。

答案 1 :(得分:0)

如果任何人都在尝试使用歧管或pwabuilder并遇到问题,请采取以下措施。

首先,请不要。

manifoldjs -l debug -p edgeextension -m <MANIFEST-LOCATION>.json

更新生成的appxmanifest.xml。可以在合作伙伴中心找到值。

    <Identity 
        Name="<NAME>" 
        Publisher="<PUBLISHER>" 
        Version="0.1.0.0" /> <!-- UPDATE IDENTITY -->
    <Properties> 
        <DisplayName>DISPLAY-NAME</DisplayName> 
        <PublisherDisplayName>PUBLISHER-NAME</PublisherDisplayName> <!-- UPDATE PUBLISHER DISPLAY NAME -->
        <Logo>Assets\StoreLogo.png</Logo> 
    </Properties> 

更新在Assets文件夹中找到的徽标。

以admin身份运行CMD,在下面运行命令

MakeAppx pack /d <MANIFEST FOLDER PATH> /p <APPX LOCATION>

ex: C:\Program Files (x86)\Windows Kits\10\App Certification Kit\makeappx.exe" pack /d "manifest" /p "package\mypackage.appx"

我希望这对某人有帮助。