![](/img/trans.png)
[英]How to use App ResourceDictionary and MergedDictionaries in other page - Windows Phone 8.1
[英]How to install Windows Phone 8.1 app in other phones in the simplest way?
我已經開發了Windows Phone 8.1應用程序。 現在,我想將其分發給其他人。
我已經在Visual Studio中完成了“ 創建應用程序包” ,它通過了所有認證測試。 因此,我具有.appx文件,但無法將其安裝在其他Windows手機中。
它顯示此錯誤:
無法安裝此公司應用:該公司應用存在問題。 請與您公司的支持人員聯系以尋求幫助。
我搜索了一下,發現有兩種分發應用程序的方法:
1)移動設備管理工具,
2)側面裝載
並且沒有Symantec的企業簽名證書,就無法分發該應用程序。
另一個選擇是將應用程序上載到商店,但是我現在不想這樣做。
那么,有什么方法可以在其他Windows Phone上安裝該應用程序嗎? 用簡單的方式? 我不要任何證書。 我只是想在我的朋友手機中安裝該應用程序。 就像我們可以輕松創建和安裝.exe文件一樣。
有幾種方法可以實現此目的,而無需獲取側面加載所需的證書。
Beta版
首先-您要求發布應用程序的最簡單方法。 我假設將來可能會進行更新(如果只是為了解決可能會發現的煩人的小錯誤或其他問題)。 然后,您應該考慮將其作為Beta應用程序提交到商店。 它不會顯示-您無權使用該應用程序的任何人都無法訪問它。 Beta中的認證過程非常快,因為它只是一個健全性檢查。
關於開發者帳戶的成本:它非常便宜( https://msdn.microsoft.com/en-us/library/windows/apps/jj863494.aspx ),甚至對於學生和初創企業來說都是免費的程序(DreamSpark,BizSpark)。 另外:即使您不再是學生,也無需支付經常性費用。
但是真正的好處是,您需要做的就是在應用發布后為授權測試人員提供指向您應用的鏈接,然后通過商店處理所有更新。 沒有將混亂的程序包分發給個人,沒有通知-測試人員將獲得與其他所有應用程序一樣的更新。 從長遠來看,這將為您節省大量時間,並且測試人員在准備其設備以播放您的應用程序時會遇到很多麻煩,他們不需要開發人員解鎖手機。
沒有提交Beta版
如果您只想向他們發送應用程序包,
他們還必須具有Microsoft帳戶。 如果我沒記錯的話,即使沒有開發者注冊( http://dev.windows.com/en-us/join ),他們也可以擁有一個開發人員未鎖定的設備。
他們需要Windows Phone SDK(它是Visual Studio的一部分),該軟件安裝了必需的工具
將他們的手機連接到計算機
要開發人員解鎖設備,他們必須運行一個名為“ Windows Phone開發人員注冊”的工具並使用其Microsoft帳戶登錄
要部署該應用程序,請使用名為“應用程序部署”的工具。
每次分發更新時,他們只需要使用“應用程序部署”工具。
或使用命令行:D
除非您朋友的電話被開發者解鎖,否則您必須將其提交到應用商店。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.