MDX服务
通过使用MDX(应用程序容器技术)包装应用程序,可以使用MDX Service准备iOS和Android移动应用程序。MDX服务用于包装在组织中创建的应用程序。然后,您可以使用Citrix端点管理管理这些应用程序。
MDX Service可以使用MDX 21.6.0版本来包装第三方应用程序。
公告
WKWebView问题和Citrix SSO
Citrix从20.11版本开始支持移动生产力应用程序的WKWebView。在苹果停止支持使用UIWebView的应用程序之后。WKWebView是一个苹果框架,取代了之前使用的UIWebView框架。由于技术限制和WKWebView的复杂性,一些网站可能会出现隧道问题。
Citrix可能会提供分析,并建议你在最佳的基础上修改你的网站渲染方式。但是,如果您遇到了问题,我们建议您使用Citrix SSO应用程序进行VPN隧道。
关于Citrix SSO的详细信息,请参见Citrix Gateway客户端.
移动应用程序管理(MAM) SDK可以替代iOS和Android平台没有覆盖的MDX功能领域。有关MAM SDK(预览)的更多详细信息,请参阅Citrix Developer部分移动应用程序管理(MAM) SDK.你可以在这里找到更多的信息Citrix的博客帖子.
当您登录时,可以下载SDKCitrix下载.
MDX工具包计划在2022年3月达到使用寿命(EOL)。为了继续管理您的企业应用程序,您必须合并MAM SDK。
MDX服务计划在2021年9月达到寿命结束(EOL)。为了继续管理您的企业应用程序,您必须合并MAM SDK。
有关包装iOS应用程序的详细信息,请参见包装一个iOS应用程序
有关包装Android应用程序的详细信息,请参见包装一个Android应用程序
有关MDX、使用MDX Toolkit的传统MDX包装过程以及签名所需资产的描述的信息,请参见:
数据保留策略
MDX服务的数据保留策略如下:
- 应用程序二进制文件(IPA和APK文件):90天。
- 包装的应用程序(MDX文件):90天(可下载)。
- 证书和密钥库文件:包装后立即删除。
- iOS移动配置文件:包装后立即删除。
从MDX服务开始
按照以下步骤开始使用MDX服务。要对您的经验提供反馈,请使用您的Citrix ID加入MDX服务论坛.
如果您还没有Citrix Cloud帐户,请通过申请试用来注册Citrix Cloud。有关注册的详细信息,请参见注册Citrix Cloud.
点击页面右上角的汉堡包菜单,然后点击图书馆.
在这个页面的右上角是一个带加号(+)的蓝色圆圈。鼠标移到那个图标上,然后单击包装手机应用程序
使用MDX服务
要使用MDX Service,请上传应用程序包二进制文件和所需的签名资产。然后,验证应用程序细节并根据需要修改属性。然后可以下载包装好的应用程序包。
要开始,请在屏幕底部的MDX Service Overview页面上单击开始.
然后,按照包装iOS或Android应用程序的步骤操作。
包装一个iOS应用程序
上传应用的。ipa文件。上传完成所需的时间取决于文件的大小。ipa文件允许的文件大小限制是209 MB。如果您的应用程序超过了这个限制,那么请使用MDX Toolkit。
.ipa文件上传并处理成功后,将返回验证应用程序详细信息屏幕上出现了。
- 在验证应用程序详细信息界面,输入以下信息:
- (可选)修改应用程序名称,最低操作系统版本,操作系统最大版本.
- 输入一个描述(要求)。
- 选择用于包装应用程序的MDX SDK版本。
- 上传以下iOS签名资产:
- 配置文件
- 证书
- 证书密码
要收集iOS配置文件和证书信息,请参阅端点管理证书文章中的“MDX服务或MDX工具包”一节端点管理证书管理.
MDX服务使用签名资产修改应用程序后,创建移动应用程序屏幕上出现了。
(可选)在创建移动应用程序屏幕,更改移动应用程序的包ID,然后单击下一个.包装过程开始了。
- 包装完成后,下载包装好的MDX应用程序包(。mdx文件)。
您也可以稍后从工作选项卡。
包装一个Android应用程序
上传应用的。apk文件。上传完成所需的时间取决于文件的大小。ipa文件允许的文件大小限制是209 MB。如果您的应用程序超过了这个限制,那么请使用MDX Toolkit。
- 将.apk文件上传到MDX Service并处理成功后,即可执行验证应用程序详细信息屏幕上出现了。
- 在验证应用程序详细信息界面,输入以下信息:
- (可选)修改应用程序名称,最低操作系统版本,操作系统最大版本.
- 输入一个描述(要求)。
- 选择一个MDX SDK版本来包装应用程序。
- 在创建移动应用程序屏幕,上传以下Android签名资产:
- 密钥存储库
- 密钥存储库的密码
- 别名
- 别名密码
要收集Keystore和Alias Name信息,请遵循下面的步骤CTX220480.
点击下一个开始包装过程。
- 下载包装好的MDX应用程序包(。mdx文件)。
您也可以稍后从工作选项卡。
已知的问题
MDX Service 20.10.5中的已知问题
- 不能使用MDX Service包装在macOS 10.14和更高版本上开发的iOS应用程序。如果要添加带有MAM SDK或MDX功能的iOS应用程序,请使用MAM SDK准备应用程序或使用内部MDX工具包包装应用程序。(cxm - 90666)