2016-01-29 53 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