2016-01-29 81 views
1

任何人都有將HockeyApp SDK集成到VS2015社區Windows 10 Mobile Cordova應用程序並將版本添加到HockeyApp儀表板的經驗/文檔?VS2015 + Cordova + HockeyApp + Windows Mobile

當我使用我的HockeyApp Windows設備上,我看到下面的錯誤,當我嘗試安裝 This App cannot be installed over the air.

我打包使用Project > Store > Create App Packages的應用程序,並從AppPackages上傳.aapx。我選擇no當嚮導詢問是否Do you want to build packages to upload to the Windows Phone Store? enter image description here

有什麼想法?

此外,當我上傳發布apk或aapx時,我在HockeyApp儀表板上獲得以下內容。 No statistics found. Please integrate HockeySDK to collect analytics, crash reports, and feedback: enter image description here

注:我使用的是科爾多瓦 - hockeyapp-插件Android和iOS。 https://github.com/wnyc/cordova-plugin-hockeyapp

+0

關於部分問題的一點說明:HockeyApp SDK插件尚不支持Windows。 –

+0

@ChuckLantz HockeyApp似乎在請求.aetx文件。但是,當我嘗試使用'AetGenerator.exe'和'CordovaApp_TemporaryKey.pfx'或'CordovaApp.pfx'生成一個時,出現以下錯誤。 '無效的證書或密碼'。注意:.pfk文件的密碼爲空。有什麼想法嗎? –

回答

0

This App cannot be installed over the air.錯誤出現,因爲需要.aetx。一個.aetx使用產生購買Enterprise Mobile Code Signing Certificate from Symantec CorpAetGenerator.exe

但是,如果你要使用本機HockeyApp的側面加載在設備上,你仍然可以得到This App cannot be installed over the air.

註釋:.aetx是沒有必要的側面加載的Windows 10個移動應用。不幸的是,原生HockeyApp無法下載並安裝應用程序進行旁加載。相反,該應用程序應通過網絡用戶界面下載並裝載到設備上。

解決方案:

  • 購買Symantec Certificate創建使用HockeyApp Web UI的.aetx

  • 側載應用程序。

希望這有助於!

1

右鍵單擊您的項目並選擇商店,然後單擊Create App Packages。如您所述,請選擇no,單擊next,您可以在頁面中設置Version和輸出類型。檢查ARM並點擊創建按鈕。您可以上傳.appx文件到Hockeyapp。 Hockeyapp將在儀表板中創建一個新項目。

您是否按照here所述爲您的應用程序簽署了公司應用程序分配?

如果是,請將您的.aetx令牌上傳到應用程序頁面,然後下載頁面應該提供這兩個文件,並且安裝應該可以工作。

您是否設置了正確的應用程序ID?該版本是否存在於HockeyApp上?如果設置正確,則會顯示崩潰報告。

+0

約翰,感謝您的幫助。創建.aetx令牌似乎是問題所在?我上傳了'.appx',但沒有成功創建.aetx令牌。當我按照說明[https://msdn.microsoft.com/en-us/library/windows/apps/jj735576(v=vs.105).aspx](https://msdn.microsoft.com/en- us/library/windows/apps/jj735576(v = vs.105).aspx)我得到''C:\ Program'不被識別爲內部或外部命令,可操作程序或批處理文件'。 –

+0

但是,如果我使用'C:\ Program Files文件(x86)\ Microsoft SDKs \ Windows Phone \ v8.0 \ Tools \ AETGenerator \ AetGenerator.exe PFXFile Password',我會得到'無效的證書或密碼'。 Windows 10手機開發時需要.aetx文件嗎? –

+0

根據官方文檔:[鏈接](http://support.hockeyapp.net/kb/app-management-2/how-to-create-a-new-app#windows-amp-windows-phone), .aetx是必需的。將.aetx文件拖放到應用程序頁面。或者點擊添加版本旁邊的小三角,然後選擇上傳公司資料。 – Scavenger