直接更新不适用于我的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>
答案 0 :(得分:0)
您使用直接更新(<test realm="wl_directUpdateRealm" mode="perSession" step="1"/>
)定义了自定义安全测试,但未将此安全测试应用于Windows Phone环境(<windowsPhone8 version="1.0">
)。尝试应用它。
除此之外,您没有解释该功能如何失败。通过甚至没有获得更新通知,或者获取更新通知,它无法下载或提取失败等等。