2014-09-04 80 views
0

工作燈6.1工作燈更改消息標題

有沒有辦法在管理控制檯中禁用應用程序時更改「應用程序已禁用」標題。

我們正在升級我們的應用程序使用了週末信息的一些服務器,並想知道是否有更改標題爲「應用程序不可用」

enter image description here

回答

1

是的,你可以改變這個字符串。

該字符串位於應用程序資源中,不在控制檯中。 Worklight Console僅提供將在應用程序中顯示的消息。

要找到它,請查看Worklight Studio中的iphone \ native \ Resources \ Localizations.bundle \ en.lang(或在Xcode中)。
在iOS中處理(本地化)字符串的方式是通過本地化包,通過(本地)代碼或/和本地化文件。

順便說一下,「應用程序不可用」將是虛假陳述; 應用可用;它是連接到Worklight Server的不可用。我猜即使默認字符串在這種情況下是一個奇怪的選擇...

當應用程序被禁用,你只會得到'確定'按鈕。一旦用戶點擊確定按鈕,他/她仍然可以訪問應用程序,但是任何觸發對服務器請求的操作都將導致對話框再次顯示。

這當然可以避免by customizing the behavior of Remote Disable


爲了保護您的字符串修改本地文件夾之外,通過重新創建文件夾結構,文件中使用nativeResources文件夾,並保存有:nativeResources \資源\ Localizations.bundle \ en.lang

在構建應用程序的過程中,應將其自動複製到本機文件夾。

+0

謝謝,onErrorRemoteDisableDenial是我正在尋找。雖然這次不會幫助我,但會在下次實施。 – tik27 2014-09-05 20:56:06

0

在最新的補丁包的方式Worklight 6.1中,消息標題已更改爲「訪問服務器已禁用」,並且您還可以在此情況下對移動應用程序的用戶可以執行的操作做出一些選擇(讓他們繼續使用應用程序而不連接到Worklight Server或強制應用程序退出)。您可以在文檔中找到這方面的信息,在這裏:

http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.appadmin.doc/admin/t_denying_access_to_older_app_versions.html

我們不這樣做,但是,提供開發者和管理員的方式來改變消息框的實際稱號。