问题标签 [mobilefirst-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-mobilefirst - iOS 在构建 MFP 项目时给出 cookie.mom 错误
我们有一个工作灯项目版本 6.2.0.1,我已将其迁移到 MFP 7。
在我的构建(Ant 或 Eclipse)期间,iOS 出现此错误:
蚂蚁:
如果我通过 eclipse 构建项目并将其运行到 xCode 我得到:
在 WoklightSDK 中,我没有看到 cookies.mom
如何修复此错误?
ibm-mobilefirst - MFP CLI 无法构建-部署最初使用 MFP Studio 创建的项目
问题背景:
我们最初使用适用于 Eclipse 的 MFP Studio 插件创建了一个带有 iOS 环境的 MFP 混合项目。我们将这个项目置于源代码控制之下(Git on DevOps)。我们团队中的一些团队成员正在为这个项目做 iOS 开发,由于他们不熟悉 Eclipse,他们希望使用 CLI 来代替。同一团队中的其他开发人员将继续使用 Studio,因为他们正在为 MFP 适配器编写 Java 代码,并希望利用 Eclipse 提供的功能,例如编译、代码自动完成等。
问题:
从 Git 拉下 MFP 项目代码(新拉)后,如果先使用 Studio 进行“构建所有环境”和“在 MobileFirst 平台上运行”,我们可以毫无问题地运行 MFP 应用程序。然后,我们还可以切换到 CLI 来构建和部署工件,并且 CLI 命令可以正常工作。
现在,假设从 Git ( fresh pull ) 中提取代码后,我们不再使用 Studio,而是立即开始使用 CLI 来构建和部署工件。在这种情况下,CLI 会抛出错误。CLI 似乎缺少 Studio 知道如何执行的步骤。在从 Git 重新拉取后立即使用 CLI 进行构建和部署 ( mfp bd )时,我们遇到的错误如下:
更多详情:
如果我在执行“mfp bd”之前先启动 MFP 服务器,它也会失败并出现类似错误:
多功能一体机信息输出:
ibm-mobilefirst - 显示最后一个通知推送,我需要显示所有通知推送
我正在使用 MobileFirst Studio 平台发送通知推送,在应用程序中我收到通知,但如果向我的应用程序发送多个通知,这只是最后一次通知发送的示例。
我需要在设备通知栏的列表中显示所有通知,每个我收到通知。
这是用于发送通知的适配器的功能代码:
我遵循 IBM Knowledges 中的示例并支持 IBM。
我正在使用 MobileFirst Platform Studio 7.0 和基于 Android 原生推送通知标签。
我找到了答案
[其他答案相同][1]
但我不在 MobileFirst Platform Studio 中工作
接下来是 GCMIntentService 类的代码:
并使用下一个类模型:
}
下一个是 Manifest.xml:
下一条消息错误:
“您的清单不允许与推送一起使用。Android 清单错误:清单中缺少意图服务:com.worklight.wlclient.push.GCMIntentService
ibm-mobilefirst - MobileFirst: CLI Java adapter will not run in Studio
I'm using MobileFirst Platform v7.0 on OSX. I tend to switch back and forth between Studio and the CLI depending on what I am doing.
I found that a Java adapter created through the command line will not build using Studio without some manual configuration. I had this question 95% typed when I found a solution so I decided to post it anyway in hopes it might help others.
To duplicate:
- Create a workspace, MFP project and Hybrid app in Studio
- In Studio, create a Java adapter named Studio with package com.studio
- Deploy the Studio adapter. Adapter builds and deploys successfully.
- Open a terminal and navigate to the adapters directory of the project
- From CLI, create a Java adapter named CLI with the following
command:
mfp adapter add CLI -t java -p com.cli
- Back in Studio, refresh and Deploy the CLI adapter. Observe error
'com.cli.CLIApplication' was not found
.
java - Mobile First Native Android - 适配器不返回任何结果
我正在关注 IBM 提供的文档(https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-0/hello-world/creating-first-native-android-mobilefirst-application/)
调用后request.send(new MyInvokeListener());
没有成功或失败的回调。收到错误消息“Android Prototype 停止工作”。
当我右键单击适配器时适配器工作正常 --> 运行方式 --> 调用 Mobile First Adapter
下面是我的 android 本机代码。
我的 InvokeListner 类
ibm-mobilefirst - IBM MobileFirst 7.0 - 未捕获的 ReferenceErrors:未定义 WLJQ,未定义 WL
我正在使用安装在 Eclipse Luna 中的 IBM MobileFirst 7.0。
我有 2 个应用程序:同一个项目中的移动应用程序和控制台应用程序。
每当我运行控制台应用程序时,我都会收到以下错误消息:
Uncaught ReferenceError: WLJQ is not defined initOptions.js:47 Uncaught ReferenceError: WL is not defined
在运行 iPad 应用程序时,我得到:
找不到文件或目录和服务器错误
日志:
如果我将我的项目重新导入到新的 Eclipse 工作区,此错误将停止出现,但在我退出 Eclipse 并重新打开它后,问题再次出现。
ibm-mobilefirst - 无法将测试项目部署到 MobileFirst 服务器
我尝试从开发人员站点(创建第一个混合应用程序)中遵循一个基本示例,但是我无法成功启动开发服务器。
我正在将 Eclipse Luna 与 MobileFirst Studio 插件 7.0 用于 Eclipse、Java 1.7 并在 Mac OS 10.9.5 上运行
当我启动 Worklight 服务器时,它开始加载,但在 20%(或多或少)时,进程停止移动,最终来自 eclipse 的 MobileFirst 控制台显示错误:
服务器的控制台输出如下:
作为注释,我已经能够通过使用不同的 JVM(1.6)来解决有关 JavaLauncherHelper 的警告,但主要错误仍然存在,所以我回到了原来的 JVM(1.7)。
这发生在任何人身上吗?有谁知道我在哪里可以获得有关此错误的更多信息?我一直在这个站点和 IBM 论坛上搜索。
ibm-mobilefirst - 在mobilefirst studio中部署新的战争
当前使用 MobileFirst Studio 6.3,
每当我更改本地服务器/conf 文件 worklight.properties 和/或 authenticationConfig.xml 时,我都被迫对项目进行清理和重建以获取更改。
有没有办法可以在这些文件被触及时自动触发war文件重建和重新部署?
旧设置在 war 文件中仍然保持不变。
ibm-mobilefirst - 'WLAuthorizationManagerPlugin' 未找到,或者不是 CDVPlugin
我有一个正在为 iOS 构建的混合应用程序。它使用一直运行良好的适配器身份验证。
我最近从 MobileFirst Studio 6.3 更新到 7.0。同时,我将 Xcode 更新到了 6.3 版本。通过浏览器模拟器运行时,我的应用程序继续正常工作并通过后端验证正常,但在 Xcode 的模拟器或真实设备上运行时,我收到连接超时错误。控制台包含以下内容:ERROR: Plugin 'WLAuthorizationManagerPlugin' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml.
我看到很多关于“找不到插件或不是 CDVPlugin”的问题,但由于这是一个 MobileFirst 插件,我不希望它突然丢失。这可能是更新的后果吗?
ibm-mobilefirst - 从 MobileFirst 7.0 降级到 6.3
我目前正在开发一个运行 6.3 版的项目。由于我的环境崩溃,我需要重新安装。不知道自上次安装以来 Eclipse Marketplace 中的 MobileFirst 版本已升级到 7.0,我现在陷入了我希望返回 JRE 7 和 MobileFirst 6.3 但无法返回的场景。
我可以运行我当前的项目,启动服务器,部署我的适配器,所有这些都没有错误,但会遇到错误,例如:“失败。状态:500,响应:找不到应用程序环境”和大量的 401 预览。
有没有办法安装以前版本的 MobileFirst?
任何帮助表示赞赏。