问题标签 [appcontainer]

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.

0 投票
1 回答
163 浏览

c++ - 任何人都有使用 GetAppContainerNamedObjectPath 的经验吗?

最近我遇到了一个名为GetAppContainerNamedObjectPath. 但我不知道如何使用它。

我找到了这个 api 的 msdn 页面(https://docs.microsoft.com/en-us/windows/win32/api/securityappcontainer/nf-securityappcontainer-getappcontainernamedobjectpath)。但是它没有正确的例子和备注,参数写得不好。

最后我得到了ERROR_INVALID_PARAMETER(87)错误,这告诉我我输入的参数有问题。这是我尝试过的。

作为旁注,我尝试通过调用两次来使用wchar_t *和动态分配内存缓冲区。GetAppContainerNamedObjectPath但还是没有机会。返回长度不返回有意义的值。

0 投票
0 回答
68 浏览

apk - 为 Android 构建 Anywhere 7.6.4 App Container 时出错

我正在为 Anywhere 7.6.4 应用程序构建 apk 文件。仅检查和工作执行应用程序出现以下错误,因为这些应用程序启用了推送通知。

BUILD FAILED in 5s E:\IBM\Anywhere\MaximoAnywhereAppCntr\output\WorkExecution\platforms\android\gradlew:命令失败,退出代码为 1 错误输出:注意:E:\IBM\Anywhere\MaximoAnywhereAppCntr\output\WorkExecution\platforms\android \CordovaLib\src\org\apache\cordova\engine\SystemCookieManager.java 使用或覆盖已弃用的 API。注意:使用 -Xlint:deprecation 重新编译以获取详细信息。

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务“:app:processDebugGoogleServices”执行失败。

找不到与包名称“com.ibm.iot.maximoanywhere.workexecution”匹配的客户端

如果我在 app-feature.properties 中将推送通知设置为 false,则应用程序构建正常。Dsk 安装没问题,我已经从 Google 下载了 google-services.jason,所以真的不认为 jason 文件有任何问题。

任何指针都会有所帮助。

谢谢!

0 投票
0 回答
48 浏览

docker - 代码隔离:Windows AppContainer 与 Docker

我的目标是在隔离环境中编译和执行用户输入的脚本(从 C# 开始,但可能扩展到其他语言)以防范恶意代码。

我首先考虑了 .NET AppDomain,因为我对它们有些熟悉,但发现它们已被弃用,并且被发现在某些条件下容易受到利用。

这让我想到了 Windows AppContainers。但是,我发现它们非常笨拙,并且似乎没有大量的文档或文章围绕它们。这让我相信他们不是一个受欢迎的人,这让我对自己雇用他们持谨慎态度。

因此,我考虑将 Docker 作为替代方案,因为它的使用非常广泛。

我已经搜索了比较文章,但没有找到,所以我希望知道的人可以给我每种方法的优缺点(从安全和性能的角度来看)。

提前致谢!

0 投票
0 回答
113 浏览

android - AppContainer vs Singleton - 哪一个可以简化 Android 中的测试?

我实际上是在探索 Android 中的依赖注入(DI)。在探索使手动DI 与自动DI相比变得困难的原因时,我尝试实现手动DI的Android 文档中给出的示例。

在我上面提到的文档中,提到了Singleton,它会使代码难以测试,因为测试将连接到同一个地方。

而且,为了克服这个问题,他们尝试使用AppContainer来全局访问对象。下面是他们提到的 AppContainer 类。

AppContainer的实例在Application类中创建一次。并且,通过 Application 类,它在整个应用程序中公开UserRepository 。

来回答我的问题, AppContainer如何在像 Singleton 那样保存对象以在应用程序中共享的同时简化测试?

0 投票
0 回答
38 浏览

reactjs - 在 React Native 的 App.js 文件中设置应用容器

我正在尝试制作一个登录屏幕,在登录屏幕之后,它应该带抽屉导航进入主屏幕。我正在尝试在 App.js 文件中设置应用程序容器,所以我遇到了麻烦。

0 投票
0 回答
39 浏览

docker - 使用 Openstack appcontainer 访问主机上的 USB 设备

我们使用少数 zun 计算主机部署了 Openstack 控制器。openstack appcontainer我们正在使用命令行工具(python-zunclient已安装)启动 docker 容器。我们有一些收音机通过 USB 和以太网端口连接到主机。通常,如果我们直接在主机上运行 docker 容器,例如docker run -it --name cont4 --device=/dev/bus/usb/001/014 container-snapshot bash,可以从容器访问 usb 端口,我们可以访问无线电。
但是,没有像--devicewith这样的标志openstack appcontainer,因此,当容器启动时,无法从容器访问无线电(或 USB 端口)。任何建议,如何在启动期间将 USB 端口映射/传递到容器openstack appcontainer