Windows Phone 8.1 使用 Visual Studio Ultimate 2013 构建 appx 文件

Windows Phone 8.1 build appx file with Visual Studio Ultimate 2013

我使用 Visual Studio Ultimate 2013 首先构建 Windows Phone 8.1 应用程序。 构建后,我得到 appxupload 文件和 appx 文件。 在那之后,我将文件上传到存储,但我得到注意是无法测试我的应用程序。

所以,我使用真实 phone 来测试 appxupload 文件和 appx 文件,但是 2 个文件无法安装在 phone 上。 然后我再次构建应用程序,我看到 "the option to create x86 package is disabled because it's not valid package that can be published to the windows phone store".

我错过了什么吗? 为什么无法在 phone 上安装 appxupload 文件和 appx 文件? 如何构建正确的文件上传存储?

Do I miss something? Why appxupload file and appx file can't install on phone?

对于Windows Phone 8.1 应用程序,您可以先在Windows Phone 模拟器中部署和测试您的应用程序。虽然强烈建议您在将应用上传到应用商店之前先在实际设备上对其进行测试。

对于侧载 Windows Phone 8.1 应用程序,您可以尝试使用 应用程序部署工具:

• 首先您已生成您的应用程序包

• 然后确保设备已注册并连接

• 在开始菜单中找到应用程序部署工具

• 运行 工具并浏览包文件 (.appx),然后单击 部署

详情请参考Deploy Windows Phone 8.1 apps with the Application Deployment tool

How to build correct file upload to store?

为了让您的应用通过认证,您可以按照Create a Windows 8.1 app package.

重新创建您的应用包

完成生成包后,请确保您的应用首先通过 Windows App Certification Kit 测试,这不是必需的,但在将包提交到应用商店之前是最佳做法。

您的应用似乎没有通过“应用必须可测试”的认证。你不妨在测试器中添加一些notes for certification

例如如果您的应用程序需要用户登录服务,您需要在其中提供一个测试帐户。这可以确保您的应用程序得到正确测试。