0

我想遠程禁用我的android平臺上的應用程序。我向EN提供了URL並上傳了FR的csv文件。Worklight 6.2訪問禁用法國Android問題

CSV內容:

fr,Une nouvelle version de l’application mobile de SRC de company est maintenant à votre disposition. La taille du fichier est de 8 Mo. Veuillez effectuer la mise à jour dès maintenant pour pouvoir continuer à utiliser l’application 

然而,當我啓動我的設備,其是FR,我仍然得到EN消息。

我不確定是什麼問題,因爲我知道這是用於檢測設備語言的WL控制檯功能。

遠程禁用代碼:

function getLanguage() { 
    return (WL.App.getDeviceLanguage() || 'en'); 
} 
var downloadNewVersionBtn="Download New Version"; 
var updateMessageTitle = "Update Is Available"; 

if (getLanguage() == "fr") { 
    downloadNewVersionBtn = "Télécharger la nouvelle version"; 
    updateMessageTitle = "Nouvelle version prête à télécharger"; 

} 
onErrorRemoteDisableDenial : function (message, downloadLink) { 
      WL.SimpleDialog.show(
        updateMessageTitle, 
        message, 
        [ 
        {text: downloadNewVersionBtn , handler: function() {WL.App.openURL(downloadLink, "_blank");}}] 
      ); 
     }, 

我缺少的東西?

完全相同的代碼適用於iPhone。

WL服務器版本:6.2.0.01.20141013-1735

enter image description here

回答

0

有相關的遠程多種語言的禁用通知,可能導致顯示遠程禁用設備一對夫婦以前的缺陷基於服務器而不是客戶端的區域設置的通知。有一個我知道特別適用於6.2,但我不知道它是否在6.2中修復(我知道它是6.3和更高版本中修復的) - 如果是,我不確定修復是否在您正在運行的版本,因爲它是一年半之前的更....

簡單的測試,你也許可以用,看看是否是由對這些問題的一個影響是改變區域的服務器fr_FR。如果受到影響,即使設備的語言環境設置爲英語語言環境,也應該在出現在法語中的設備上看到禁用消息。

如果您受到影響,我建議的第一件事情就是應用最新的6.2 iFix並確定是否可以解決問題。如果沒有,請打開一個PMR,支持團隊將幫助確定這是否確實是一個在6.3版中已修復但未回溯到6.2的問題,並且會查看我們是否可以將該修復程序回傳。

+0

謝謝您的回答,奇怪的是,我有相同的控制檯上運行的其他應用程序,它正在爲Android,不知道如何使用完全相同的直接更新代碼行爲不同兩個應用程序。 –

+0

我們在MFP控制檯上測試了相同的應用程序,問題消失了。在WL 6.2上查找問題 –