如何在从 Mobile First 7.1 创建的设备上构建和部署 WP8 应用程序?

Posted

技术标签:

【中文标题】如何在从 Mobile First 7.1 创建的设备上构建和部署 WP8 应用程序?【英文标题】:How do build and deploy WP8 app on device which is created from Mobile First 7.1? 【发布时间】:2016-06-23 11:30:22 【问题描述】:

我制作了简单的测试应用来检查 Mobile First 7.1 中的直接更新。

添加了 WindowsPhone8 - 通用环境。在 Visual Studio 中打开创建的本机 windows8 文件夹。现在它显示三个文件夹,即 .Shared、.Windows8(Windows8.1) 和 .WindowsPhone8(WindowsPhone8.1)。

现在我想创建 WP8 的 xap 以部署在设备上。怎么做?在 6.1 和 6.3 中,它只是部署在设备上。在这里我没有看到那种选项。

【问题讨论】:

使用 IBM MobileFirst Platform Studio 7.1.0.00-20160318-1808 【参考方案1】:

1) 根据 Microsoft 的设计,Windows 8 Universal 项目包含 3 个项目 - Windows 8.1、Windows Phone 8.1 和共享。 请注意,这与 Windows Phone Silverlight 项目不同。

2) 直接更新功能仅适用于 Windows Phone Silverlight,不适用于 Windows Universal。

【讨论】:

最初我添加了 WP Silverlight,但没有收到设备上的直接更新。后来我想它可能在环球。我再次恢复到 WP Silverlight。仍然 WP8 设备没有收到直接更新。 WL.Client.connect() 正在取得成功。 androidios 设备正在获得直接更新,但 WP8 设备没有得到直接更新。 直接更新仅在 Silverlight 中可用。部署修改后的.wlapp,让客户端连接到服务器。在这之后发生了什么?您看到直接更新弹出窗口还是什么都没有?到底发生了什么 WindowsPhone8 上没有直接更新弹出窗口。但是对于每个修改部署,在 Android 和 IOS 上都会看到相同的弹出窗口。正如我在上面的评论中提到的 WL.Client.connect() 正在取得成功。在 6.3 上尝试相同,WP8 设备获得直接更新。正在使用的 IFix 有什么问题吗?

以上是关于如何在从 Mobile First 7.1 创建的设备上构建和部署 WP8 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Mobile first 7.1 - 请建议如何为推送通知执行负载测试

使用 IBM Mobile First Platform 7.1 和 Ionic 的适用于 Android 的 TouchID

从 6.1 迁移到 7.1 后,Iphone build 未连接到 Mobile First Server

Mobile first server(版本 7.1)所需的 websphere 应用程序服务器(网络部署)的最低版本是多少?

IBM Mobile First 7.1:多部分/相关 Content-Type 和 XSL 转换

如何在 SAP NetWeaver Mobile First 适配器中传递标头