关于MDX Toolkit
MDX Toolkit是一种增强移动设备体验的应用程序容器技术。该工具包允许您准备应用程序,以便使用Citrix Endpoint Management进行安全部署。
最近的公告
WKWebView问题和Citrix单点登录
思杰从20.11版开始支持WKWebView用于移动生产力应用。在苹果停止支持使用UIWebView的应用程序之后。WKWebView是一个苹果框架,取代了以前使用的UIWebView框架。由于技术限制和WKWebView的复杂性,某些网站可能会出现一些隧道问题。
思杰可能会为您提供分析,并建议您尽最大努力修改您的网站。但是,如果您最终遇到问题,我们建议您使用Citrix SSO应用程序进行VPN隧道。
Citrix单点登录的详细信息请参见Citrix网关客户端。
移动应用程序管理(MAM) SDK可用于替换iOS和Android平台未涵盖的MDX功能区域。
MDX封装技术将于2022年3月到期,基于云的MDX服务将于2021年9月到期。要继续管理企业应用程序,必须合并MAM SDK。
有关MAM SDK的详细信息,请参阅Citrix开发人员一节移动应用管理(MAM) SDK。你也可以在这里找到更多的信息思杰的博客文章在MAM SDK概述。
MAM SDK可在您登录时下载Citrix下载。
MDX工具箱的功能
MDX Toolkit为应用程序添加了以下信息:
- 支持移动应用程序管理任务所需的代码,例如配置、自定义身份验证、每个应用程序撤销、数据包含策略、数据加密和每个应用程序虚拟专用网络
- 已签署的安全证书
- 策略信息和其他端点管理设置
MDX Toolkit可以安全地包装在您的组织或第三方移动应用程序中创建的应用程序。
您可以使用端点管理控制台将应用程序添加到端点管理。添加应用时,您可以更改策略配置、添加应用类别、应用工作流和将应用部署到交付组中。
要下载端点管理组件,请参阅Citrix网站。
MDX Toolkit的版本为20.10.5,已在Citrix.com上发布。有关详情,请参阅MDX工具箱有什么新功能和固定的问题。
您也可以使用我们的云工具MDX服务来包装应用程序。有关详情,请参阅MDX服务。
注意:
Windows Phone不支持MDX Toolkit。
关于应用程序包装
你可以包装从应用供应商那里获得的Android或iOS应用。使用公共应用程序商店分发,您不需要使用MDX工具包对citrix开发的应用程序进行签名和包装。这个过程大大简化了应用程序的部署。因为Endpoint Management服务器已经支持从公共应用商店部署应用,所以不需要更新服务器。但是,您可以使用MDX Toolkit来包装第三方或企业应用程序。有关公共应用商店发行的更多信息,请参阅支持公共应用商店发行。
独立软件供应商(isv)可以包装他们开发的应用,然后在应用商店或思杰移动生产力应用库中提供。详细信息请参见MDX开发人员指南
MDX工具包将应用程序文件(。ipa、.app或.apk)与Citrix组件和您的密钥存储库或签名证书一起生成包装的MDX应用程序。
MDX Toolkit支持以下第三方框架:
- 在Xamarin平台上开发的Android和iOS应用程序。
注意:
使用Xamarin开发的应用程序。不支持表单框架。
- 使用PhoneGap (Apache Cordova)框架开发的应用程序
除非明确说明,否则我们不保证其他第三方框架(如Swift)可以与MDX Toolkit一起工作。
适用于iOS和Android的MDX Toolkit和XenMobile App SDK包括以下工具:
- 一个macOS GUI工具,可以包装iOS和Android应用程序。
- 一个包装iOS应用程序的macOS命令行工具。
- 一个包装Android应用程序的Java命令行工具。
- XenMobile App SDK:第三方应用开发者可以使用XenMobile App SDK在包装的应用中执行基于Endpoint Management策略的操作。例如,如果终端管理策略禁止移动办公应用中的剪切和复制,开发人员可以禁止应用中的文本选择MDX开发人员指南。
移动应用管理(MAM) SDK
随着MDX工具包的退出,MAM SDK取代了iOS和Android平台未涵盖的MDX功能区域。而不是使用MDX服务或MDX工具包包装第三方应用程序,而是使用MAM SDK创建应用程序。这种开发应用程序的方法允许您直接调用api,而不是依赖于包装器。有关MAM SDK api的更多信息,请参阅开发人员文档中的移动应用集成。