我有Microsoft開發人員訂閱,因爲它尚不可能在商店中發佈擴展,我想自己分發它們。可能嗎?我可以用有效的證書籤署appx嗎?是否可以打包並簽名Microsoft Edge的擴展?
0
A
回答
0
我認爲在sideload模式下打包appx可能會對您有所幫助,您可以自己分發。詳細請參閱
https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps
關於如何創建一個證書:
1.創建證書
https://technet.microsoft.com/en-us/itpro/powershell/windows/pkiclient/new-selfsignedcertificate 例子:
New-SelfSignedCertificate -Type Custom -Subject "CN=BurningFish" -KeyUsage DigitalSignature -CertStoreLocation "Cert:\LocalMachine\My"
您將獲得證書的路徑,例如如A0A89249221A0BA3E8681A12021966475079214B。
2.出口與powershell命令的PFX:
$pwd = ConvertTo-SecureString -String "password" -Force -AsPlainText
Export-PfxCertificate -cert "Cert:\LocalMachine\My\A0A89249221A0BA3E8681A12021966475079214B" -FilePath C:\Temp\MyKey.pfx -Password $pwd
對於如何打包並簽署APPX
我提供的問題的解決方案:Packging of Edge Extension which support nativemessaging(UWP app)。
先決條件運行APPX
將系統設置爲側向載荷模式:
進入設置 - >更新&安全 - >對於開發 - >側載應用。
0
您可以自行打包,簽署和部署到商店:這被稱爲側載應用程序。所有你需要做的是按照this process step by step。
您不能將其分發給其他用戶,並且您只能在自己的機器上安裝。分銷目前僅限於商店。
相關問題
- 1. Microsoft Edge擴展:將runtime.onInstalled在加載解包擴展時觸發?
- 2. 是否可以爲UWP應用程序安裝Edge擴展?
- 3. browser.tabs在Microsoft Edge擴展中未定義
- 4. 如何使用Native Messaging Host調試未打包的Microsoft Edge擴展?
- 5. 是否可以擴展DefaultValueAccessor?
- 6. 是否可以擴展DataColumn.Expression
- 7. 是否可以從擴展
- 8. 是否可以擴展類
- 9. Microsoft Edge擴展包命令不起作用
- 10. 是否可以在我的Microsoft Edge上使用chrome dev工具?
- 11. 是否可以擴展現有的TypeConverter?
- 12. 擴展名是否可以保存您在擴展上設置的操作?
- 13. 是否可以將greasemonkey類型的用戶腳本打包爲Chrome擴展?
- 14. visual studio(dll文件)的擴展是否可以包含病毒?
- 15. 是否可以擴展Firebird表名的長度?
- 16. 是否可以使用javascript更改cookie文件的擴展名?
- 17. 是否可以擴展xaml setter?
- 18. 是否可以擴展Intellitrace事件?
- 19. 是否可以在Android中擴展Canvas?
- 20. 是否可以「隱藏」語言擴展?
- 21. 託管bean是否可以擴展DTO
- 22. 是否可以擴展私人功能?
- 23. Laravel 4 - 是否可以擴展DB類?
- 24. 是否可以擴展布局?
- 25. 是否可以擴展Java Enums?
- 26. 是否可以擴展混音?
- 27. 是否可以「擴展」財產「類」?
- 28. 是否可以擴展標準UI
- 29. 是否可以擴展快速申請
- 30. 是否可以擴展EventTarget接口?