如何在 Xamarin (Visual Studio) 中构建 XAP 文件

Posted

技术标签:

【中文标题】如何在 Xamarin (Visual Studio) 中构建 XAP 文件【英文标题】:How to build a XAP file in Xamarin (Visual Studio) 【发布时间】:2016-01-18 10:56:59 【问题描述】:

我是 Xamarin 的新手,我在 Xamarin.forms 中开发了一个测试(虚拟)应用程序。我的客户想在他的设备上测试所有三个(iosandroid 和 Windows)生成的应用程序。

我设法获得了 APK 文件(参考链接:how-to-build-your-android-app-for-testing-in-visual-studio)。 android apk 似乎正在设备上运行。

我还设法通过在发布模式下构建应用程序来获取 PhoneApp1_Release_ARM.xap。但是在 windows 设备上运行时 xap 文件不起作用。我得到错误:

Can't install company app
There's a problem with this company app. Contact your company's support person for help.

任何帮助将不胜感激。

【问题讨论】:

您是否无法将设备物理连接到您的计算机以进行适当的侧载?不确定您是否能够简单地将 iOS 应用程序发送给他们以在不连接设备的情况下加载到他们的设备上。 我必须将应用程序文件发送给我的客户进行测试。 【参考方案1】:

在向员工或其他用户分发公司应用程序或公司中心应用程序之前,您必须通过执行以下任务来准备应用程序以进行分发:

将包中包含的所有托管程序集预编译为本机代码。 使用您从 Symantec 获得的企业证书对包进行签名。有关获取证书的详细信息,请参阅适用于 Windows Phone 的公司应用分发。

转到此链接以获取有关的详细说明 Preparing company apps for distribution for Windows Phone

也检查这个解决方案 - Cannot install company app on windows phone 8

【讨论】:

以上是关于如何在 Xamarin (Visual Studio) 中构建 XAP 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Xamarin在Visual Studio中创建Android应用

如何在 Xamarin (Visual Studio) 中构建 XAP 文件

使用 xamarin 和 Visual Studio 时如何优化每个 ABI 的 apk?

如何使用Xamarin在Visual Studio中创建Android应用

如何使用 Visual Studio for Mac 在 Xamarin.Forms 中实现多目标?

如何在 Visual Studio 中为带有 Windows 计算机的 Xamarin 应用程序设计用户界面?