Worklight Direct更新不适用于Windows应用程序

时间:2016-06-08 09:34:52

标签: windows-phone-8 ibm-mobilefirst worklight-server

直接更新不适用于我的Worklight应用程序,而对于Android和ios,该功能正在按预期工作。

应用程序描述符

 <windowsPhone8 version="1.0">
       <uuid>xxxx-3235-xx-a24e-fdxxxxx6ac</uuid>
       <pushSender/>
       <security>
        <encryptWebResources enabled="true"/>
        <testWebResourcesChecksum enabled="false"/>
        <productId>xxxxxxx-7b4a-xxxxx-b387-078e8fa0c3d5</productId>
        <applicationId>NextMobile</applicationId>
    </security>
  </windowsPhone8>

authenticationConfig.xml

 <customSecurityTest name="Adapters-securityTest">
        <test realm="wl_antiXSRFRealm" step="1"/>
        <test realm="wl_remoteDisableRealm" step="1"/>
        <test realm="wl_authenticityRealm" step="1"/>
        <test realm="wl_directUpdateRealm" mode="perSession" step="1"/>
        <test isInternalUserID="true" realm="YesAuthRealm" step="1"/>
        <test realm="wl_deviceNoProvisioningRealm" isInternalDeviceID="true"         step="2"/>

    </customSecurityTest>    

1 个答案:

答案 0 :(得分:0)

您使用直接更新(<test realm="wl_directUpdateRealm" mode="perSession" step="1"/>)定义了自定义安全测试,但未将此安全测试应用于Windows Phone环境(<windowsPhone8 version="1.0">)。尝试应用它。

除此之外,您没有解释该功能如何失败。通过甚至没有获得更新通知,或者获取更新通知,它无法下载或提取失败等等。