Worklight更改消息标题

时间:2014-09-04 22:11:12

标签: ibm-mobilefirst

Worklight 6.1

在管理控制台中禁用app时,有没有办法更改“禁用应用程序”标题。

我们正在升级我们的应用程序在周末用于获取信息的一些服务器,并且想知道是否有办法将标题更改为“应用程序不可用”

enter image description here

2 个答案:

答案 0 :(得分:1)

是的,您可以更改此字符串。

该字符串位于应用程序资源中,而不是位于控制台中。 Worklight Console仅提供将在应用程序中显示的消息。

要查找它,请查看Worklight Studio中的iphone \ native \ Resources \ Localizations.bundle \ en.lang(或在Xcode中)。
在iOS中处理(本地化)字符串的方法是通过本地化包,通过(本机)代码或/和本地化文件。

BTW,“应用程序不可用”将是一个错误的陈述; 应用程序可用;它是与Worklight Server的连接将无法使用。我想在这种情况下,即使是默认字符串也是一个奇怪的选择...

当应用程序被禁用时,您只能获得“确定”按钮。一旦用户点击确定按钮,他/她仍然可以访问该应用程序,但是任何触发对服务器的请求的操作都将导致该对话框再次显示。

当然,这可以避免by customizing the behavior of Remote Disable


要在本机文件夹之外保留字符串更改,请通过重新创建文件夹结构来使用nativeResources文件夹,并将其保存在那里:nativeResources \ Resources \ Localizations.bundle \ en.lang

在应用程序构建期间,应将其自动复制到本机文件夹。

答案 1 :(得分: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

但是,我们不为开发人员或管理员提供更改消息框实际标题的方法。