我正在編寫一個Windows Phone 7.1應用程序,我想檢測應用程序是否已安裝。確定它可用後,我需要打開該應用程序。我有這兩個應用程序的發佈者ID。可能嗎?如何檢測應用程序已安裝,因此在Windows Phone 7中打開該應用程序
請對此提出建議。
我正在編寫一個Windows Phone 7.1應用程序,我想檢測應用程序是否已安裝。確定它可用後,我需要打開該應用程序。我有這兩個應用程序的發佈者ID。可能嗎?如何檢測應用程序已安裝,因此在Windows Phone 7中打開該應用程序
請對此提出建議。
每個應用程序都是沙盒。因此,您無法確定安裝了哪些應用程序,並且無法啓動應用程序。
對於某些文件類型,例如pdf,doc等,您可以使用遠程URL從本地應用程序啓動它們(本地文件無效),然後瀏覽器將打開正確的應用程序並查看文件。但是這限制了微軟應用程序和一些合作伙伴。
主要有same question。您只能使用自己的開發人員ID來瀏覽自己的應用程序。正如喬恩所說,這只是Windows Phone 8的一項功能。
謝謝你的回覆。所以即使我知道發行商ID,仍然無法啓動或檢測到它?關於這個Windows.Phone.Management.Deployment命名空間是什麼? –
這是在Windows Phone 8中添加的。我從來沒有嘗試過,但它看起來像大多數方法被列爲不能從應用程序使用。 – Jon