gpt4 book ai didi

windows-phone-8 - 无法在 Windows Phone 8 上安装公司应用程序

转载 作者:行者123 更新时间:2023-12-03 18:35:09 45 4
gpt4 key购买 nike

我们正在为 Windows Phone 8 开发公司应用程序。

我遵循了 Company app distribution for Windows Phone 中描述的每一步

这是我所做的:

  • 注册公司账号
  • 从赛门铁克购买了企业证书。
  • 导出带有私钥的 PFX 文件
  • 从 PFX 生成的注册 token (AETX 文件)。
  • 开发应用程序,使用visual studio构建并获取xap文件
    生成。 (将其命名为 App.xap)
  • 预编译托管程序集并使用证书对其进行签名
    BuildMDILXap.ps1 powershell 脚本。 (所有消息都表明成功)。
  • 在我们的 Web 服务器上托管 AETX 和签名的 XAP 文件。

  • 此时,wp8手机在未安装AETX的情况下尝试下载XAP文件时,手机给出正确的错误信息:“在安装此应用程序之前,您需要添加XXXX公司帐户。联系您公司的支持人员寻求帮助”。

    安装AETX后,当wp8手机尝试安装XAP文件时,手机要求确认:“您要从XXXX安装App1吗?”单击“安装”按钮后,没有任何 react 。没有成功消息,没有错误消息,没有安装指示,应用程序没有显示在应用程序列表中。

    我还尝试通过电子邮件发送 AETX 和 XAP 文件(以防 Internet Explorer 或 iis 无法处理文件类型),结果相同。

    我也尝试为我们公司的中心应用程序做同样的事情,结果相同。

    据我了解,公司中心应用程序只是另一个应用程序(当然用于不同目的),普通应用程序和中心应用程序都可以以相同的方式分发(通过网址或电子邮件等),对吗?

    怎么了?在这里找不到问题?
    有任何想法吗?

    最佳答案

    我敢打赌你没有正确的代码签名设置。很容易错过的一个重要步骤是安装父证书 您的企业代码签名证书(您从赛门铁克获得)。具体来说,下载并导入以下两个证书,然后再次尝试对 XAP 文件进行签名。

    https://knowledge.verisign.com/library/VERISIGN/ALL_OTHER/Symantec_Enterprise_Mobile_Root_for_Microsoft.cer
    https://knowledge.verisign.com/library/VERISIGN/ALL_OTHER/Symantec_Enterprise_Mobile_CA_for_Microsoft_Cert.cer

    令人遗憾的是,签名工具没有报告任何错误,但输出不是 WP8 会接受的正确签名的 XAP。

    关于windows-phone-8 - 无法在 Windows Phone 8 上安装公司应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15416437/

    45 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com